Cisco-IOS-XR-fib-common-oper API API Reference
API generated from Cisco-IOS-XR-fib-common-oper@2017-09-07.yang
API Endpoint
http://{Controller-IP}:{Controller-Port}/restconf/operational/network-topology:network-topology/topology/topology-netconf/node/{{router}}/yang-ext:mount/
URL '/' code: %2F
Schemes: http
Version: 1.0.0
Paths
FIB-STATISTICS - Retrieve
Retrieve operation of resource: fib-statistics
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-statistics": { cef interface drops operational data
"nodes": { List of nodes
"node": [
{
"node-name": "string", Node name
"drops": { Specific node drops
"unsupported-feature-packets": "integer", unsupported feature pkt
"acl-in-rpf-packets": "integer", ACL in RPF pkt
"discard-packets": "integer", discard pkt
"gre-error-drop": "integer", GRE processing errors
"df-unreachable-packets": "integer", DF unreachable pkt
"unresolved-prefix-packets": "integer", unresolved prefix pkt
"rpf-check-failure-packets": "integer", RPF check failures pkt
"checksum-error-packets": "integer", checksum error pkt
"no-route-packets": "integer", no route pkt
"total-number-of-drop-packets": "integer", the total number of drop pkt
"gre-lookup-failed-drop": "integer", GRE tunnel lookup failed drop pkt
"lisp-encap-error-drops": "integer", Lisp encap error drops
"mpls-disabled-interface": "integer", mpls disabled in interface
"null-packets": "integer", null0 pkt
"rp-destination-drop-packets": "integer", rp dest drop pkt
"punt-unreachable-packets": "integer", Punt generate unreach pkt
"fragmenation-consumed-packets": "integer", frag consumed packet pkt
"incomplete-adjacency-packets": "integer", incomplete adjacency pkt
"lisp-decap-error-drops": "integer", Lisp decap error drops
"fragmenation-failure-packets": "integer", fragmenation failure pkt
"lisp-punt-drops": "integer", LISP Punt drops
"multi-label-drops": "integer", Drops for the packets with multi[le labels
"encapsulation-failure-packets": "integer" encapsulation failure pkt
}
}
]
}
}
}
NODES - Retrieve
Retrieve operation of resource: nodes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nodes": { List of nodes
"node": [
{
"node-name": "string", Node name
"drops": { Specific node drops
"unsupported-feature-packets": "integer", unsupported feature pkt
"acl-in-rpf-packets": "integer", ACL in RPF pkt
"discard-packets": "integer", discard pkt
"gre-error-drop": "integer", GRE processing errors
"df-unreachable-packets": "integer", DF unreachable pkt
"unresolved-prefix-packets": "integer", unresolved prefix pkt
"rpf-check-failure-packets": "integer", RPF check failures pkt
"checksum-error-packets": "integer", checksum error pkt
"no-route-packets": "integer", no route pkt
"total-number-of-drop-packets": "integer", the total number of drop pkt
"gre-lookup-failed-drop": "integer", GRE tunnel lookup failed drop pkt
"lisp-encap-error-drops": "integer", Lisp encap error drops
"mpls-disabled-interface": "integer", mpls disabled in interface
"null-packets": "integer", null0 pkt
"rp-destination-drop-packets": "integer", rp dest drop pkt
"punt-unreachable-packets": "integer", Punt generate unreach pkt
"fragmenation-consumed-packets": "integer", frag consumed packet pkt
"incomplete-adjacency-packets": "integer", incomplete adjacency pkt
"lisp-decap-error-drops": "integer", Lisp decap error drops
"fragmenation-failure-packets": "integer", fragmenation failure pkt
"lisp-punt-drops": "integer", LISP Punt drops
"multi-label-drops": "integer", Drops for the packets with multi[le labels
"encapsulation-failure-packets": "integer" encapsulation failure pkt
}
}
]
}
}
NODE - Retrieve
Retrieve operation of resource: node
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
DROPS - Retrieve
Retrieve operation of resource: drops
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"drops": { Specific node drops
"unsupported-feature-packets": "integer", unsupported feature pkt
"acl-in-rpf-packets": "integer", ACL in RPF pkt
"discard-packets": "integer", discard pkt
"gre-error-drop": "integer", GRE processing errors
"df-unreachable-packets": "integer", DF unreachable pkt
"unresolved-prefix-packets": "integer", unresolved prefix pkt
"rpf-check-failure-packets": "integer", RPF check failures pkt
"checksum-error-packets": "integer", checksum error pkt
"no-route-packets": "integer", no route pkt
"total-number-of-drop-packets": "integer", the total number of drop pkt
"gre-lookup-failed-drop": "integer", GRE tunnel lookup failed drop pkt
"lisp-encap-error-drops": "integer", Lisp encap error drops
"mpls-disabled-interface": "integer", mpls disabled in interface
"null-packets": "integer", null0 pkt
"rp-destination-drop-packets": "integer", rp dest drop pkt
"punt-unreachable-packets": "integer", Punt generate unreach pkt
"fragmenation-consumed-packets": "integer", frag consumed packet pkt
"incomplete-adjacency-packets": "integer", incomplete adjacency pkt
"lisp-decap-error-drops": "integer", Lisp decap error drops
"fragmenation-failure-packets": "integer", fragmenation failure pkt
"lisp-punt-drops": "integer", LISP Punt drops
"multi-label-drops": "integer", Drops for the packets with multi[le labels
"encapsulation-failure-packets": "integer" encapsulation failure pkt
}
}
FIB - Retrieve
Retrieve operation of resource: fib
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib": { fib
"nodes": { Table of nodes
"node": [
{
"node-name": "string", Node name
"global": { FIB Global info
"summary": { Operational data for FIB Tablee
"protos": { Proto Table
"proto": [
{
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"summary": { Operational data for FIB Tablee
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", num retries
"retry-object-type": "string" number of objects in retry db
}
],
{
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer"
}
}
"protocol-name": "string" Protocol Name
}
]
},
"total": { Display total counters and common info
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", num retries
"retry-object-type": "string" number of objects in retry db
}
],
"array-number-of-object": [
{
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
}
}
},
"object-history": { Obj History
"obj-history-protos": { Proto Table
"obj-history-proto": [
{
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
},
"base-object": { Base object
"protocol": "integer"
}
"protocol-name": "string" Protocol Name
}
]
}
},
"fib-cofo": { Collapsed Forwarding
"fib-cofo-idb": { Collapsed Forwarding IDB Table
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
"fib-cofo-idb-table-entry": [
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
}
],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
}
]
}
},
"fib-cofo-table-id": { Collapsed Forwarding Table Id Table
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
}
]
},
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
"fib-cofo-table-id-entry": [
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", FIB table id
"protocol": "string",
"sdr-id": "integer" SDR ID value
}
]
}
}
}
},
"protocols": { Protocol table
"protocol": [
{
"nh-ids": { NHIdTable is accessed by two keys;\n{NHIdValue} and/or {NHInterface,NHAddress
"nh-id": [ NHID value
{
"time-of-last-update-in-msec": "integer", The time of last update in msec
"nh-link-type": "integer", Payload linktype
"nh-table-id": "integer", Table-ID entry notified for
"nh-id-application": "integer", NHID application type
"version": "integer", RIB version
"nh-address-xr": "string", Next-hop address
"nh-interf-handle": "string", Next-hop interface
"nh-protocol": "integer", Next-hop address protocol, IPv4/IPv6
"nh-id": "integer", NHID value
"nh-interface-name": "string", Interface Name
"nh-id-value": "integer", NexthopId Value
"nh-address": "string" Next-hop address in string format
}
]
},
"resource": { Resource information
"resource-summary-info": { Summary info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
},
"resource-detail-info": { Detailed info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
},
"resource-hardware-egress-info": { Detailed info with egress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
},
"resource-hardware-ingress-info": { Detailed info with ingress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
}
},
"issu-state": { CEF ISSU State
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
}
],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"external-summary-all": { Summary for all external clients
"sesa-pl-sum": { External pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"sesa-num-client": "integer" Client information
},
"exact-routes": { Exact Route Table
"exact-route": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
}
],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"adjacency-address": [
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"source": "string", Route source
"vrf-name": "string", VRF Name
"destination": "string", Destination address
"protocol-name": "string" Protocol Name
}
]
},
"misc": { CEF misc hidden data
"mi-proto-dbg-stat": [ No description
{
"fpd-ldi-min-backup-activate-time": "integer", min ldi mod time for backup activation
"fpd-ldi-num-correct-fixup": "integer", the number of corrected fixup LDIs
"fpd-num-retry-touts": "integer", the number of retry timeouts
"fpd-lbl-recycled": "integer", the number of routes handled with recycled label
"fpd-vrftbl-entries": "integer", the number of fib entries in vrf tbls
"fpd-gbltbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"fpd-gbltbl-entries": "integer", the number of fib entries in global tbl
"fpd-bcdl-msgs": "integer", the number of bcdl msgs
"fpd-adj-tx-retry-obj-reinit": "integer", number of times TX NH retry objects updated
"fpd-adj-tx-retry-nh-found": "integer", number of TX adj retries that found or created\nNH
"fpd-pl-retry-add-exist": "integer", the number PLs added to retry while already in\nretry
"fpd-route-rcv": "integer", the number of routes received
"fpd-ldi-backup-activate-count": "integer", number of ldi backup path activications
"fpd-version-mismatch-drops": "integer", the number of routes dropped because of version\nmismatch
"fpd-adj-del": "integer", the number of adjacency deletes
"fpd-num-retry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"fpd-adj-upd-tx-nh-found": "integer", number of TX adjacency updates that found or\ncreated NH
"fpd-recursion-constraint-count": "integer", number of resolution failures because of\nrecursion constraint
"fpd-te-version-mismatch-drops": "integer", the number of TE upds dropped because of version\nmismatch
"fpd-retryq-sched-time": "integer", Scheduler time period in msec
"fpd-adj-upd-tx-retry-created": "integer", number of TX adjacency updates that went to\nretry
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
}
],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
},
"fpd-ldi-avg-backup-activate-time": "integer", avg ldi mod time for backup activation
"fpd-retryq-size": "integer", the number of elements in retryq
"fpd-ldi-total-backup-activate-time": "integer", total ldi mod time for backup activation
"fpd-route-upd": "integer", the number of route updates
"fpd-pl-fast-nfn-count": "integer", number of PLs visited on fast notification
"fpd-pl-with-backup-create-count": "integer", number of pl creates with backu path
"fpd-adj-drops": "integer", number of adj updates dropped because of OOR
"fpd-ldi-last-backup-activate-time": "integer", ldi mod time for last backup activation
"fpd-retryq-timeout": "integer", timeout value in msec
"fpd-vrftbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"fpd-adj-upd": "integer", the number of adjacency updates
"fpd-gbltbl-rej-entries": "integer", the number of fib entries in global retry tbl
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
}
]
}
],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
},
"fpd-pl-inline-res-q": "integer", the number of PLs linked to resolving tables for\ninline res
"fpd-ldi-max-backup-activate-time": "integer", max ldi mod time for backup activation
"fpd-adj-msg": "integer", number of AIB messages
"fpd-pl-with-backup-del-count": "integer", number of pl deletes with backup path
"fpd-te-rcv": "integer", the number of TE upds received
"fpd-adj-upd-tx": "integer", number of TX adjacency updates from AIB
"fpd-vrftbl-rej-entries": "integer", the number of fib entries in vrf retry tbls
"fpd-num-tbls": "integer", the number of tables in table set
"fpd-pl-num-correct-fixup": "integer", the number of corrected fixup PLs
"fpd-pl-num-queued-fixedup": "integer", the number of PL queued for fixup
"fpd-pl-backup-disable-count": "integer", number of PLs unmarked to include backup path
"fpd-ldi-num-del-refcnt": "integer", the number of deleted with non-zero refcount
"fpd-ldi-num-fixedup": "integer", the number of fixup LDIs
"fpd-route-drops": "integer", the number of routes dropped
"fpd-num-allocs": "integer", the number of allocs for this proto
"fpd-route-del": "integer", the number of route deletes
"fpd-num-frees": "integer", the number of frees for this proto
"fpd-pl-backup-enable-count": "integer" Per protocol debug stats
}
],
"mi-num-lisp-valid-eid": [
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-xpl-ldi-enabled": "boolean", XPL loadinfo is enabled
"mi-issu-state": { FIB ISSU state
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
}
],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"mi-tot-dnld-time": "integer", total download time
"mi-idb-lsec-enabled-num": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-cpuless-init": "boolean", cpuless node list init
"mi-lrpf-num": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-cpu-time": "integer", CPU download time
"mi-idb-ext-cleanup-failed-count": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-cpuless-count": "integer", count of cpuless line cards
"mi-idb-recycle-count": "integer", Number of idbs that hit ifh recycle
"mi-lrpf-stats-act": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-pfi-ifh-upd": "integer", number of pfi ifh create notif
"mi-prefer-aib-routes-over-rib-oper": "boolean", Prefer AIB routes over RIB/LSD operational state
"mi-num-virtual-ll-addresses-deleted": "integer", mi num virtual ll addresses deleted
"mi-frr-follow-bgp-pic": "boolean", fast-reroute follow BGP-PIC configured
"mi-num-virtual-ll-addresses-dropped": "integer", mi num virtual ll addresses dropped
"mi-lrpf-stats-fail": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-num-mgmt-list": "integer", Number of management interfaces
"mi-idb-recycle-cleanup-count": "integer", Number of idb cleaned up after hitting ifh\nrecycle
"mi-cpuless-node": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-prefer-aib-routes-over-rib-cfg": "boolean", Prefer AIB routes over RIB/LSD configured state
"mi-idb-purge-cntr": [ No description
{
"fpp-cntr": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
}
],
"mi-num-virtual-ll-addresses-added": "integer", mi num virtual ll addresses added
"mi-num-lisp-eid": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-frr-stat": [
{
"mi-num-bkup-frr-objects": "integer", total number of backup FRR objects
"mi-num-frr-reset": "integer", number of frr resets
"mi-num-frr-logs": "integer", frr log size
"mi-num-intf-frr": "integer", number of FRR events sent on nh interface down
"mi-num-prot-frr-objects": "integer", total number of prot FRR objects
"mi-num-frr-proto-events": "integer", number of frr events received in proto thread
"mi-num-pfi-intf-down": "integer", number of interface down FRR events from PFI
"mi-num-tunid-alloc-failures": "integer", total number of FRR tunnel ID allocation\nfailures
"mi-num-tunid-allocs": "integer", total number of successful FRR tunnel ID\nallocations
"mi-num-frr-reset-queue-adds": "integer", number of frr reset queue adds
"mi-num-parent-intf-frr": "integer", number of FRR events sent on nh parent interface\ndown
"mi-num-bfd-down": "integer", number of NH down FRR events frm BFD
"mi-num-tunid-free-failures": "integer", total number of FRR tunnel ID free failures
"mi-num-frr-reset-queue-remove": "integer", number of frr reset queue deletes
"mi-num-tunid-frees": "integer" FRR statistics
}
],
"mi-num-virtual-ll-addresses-cached": "integer", mi num virtual ll addresses cached
"mi-pfi-ifh-stale": "integer", number of stale ifh removed
"mi-plat-capabilities": { FIB platform capabilities
"fpc-local-label-split": "integer", Label split
"fpc-num-l3-lbl-levels": "integer", L3 LBL levels
"fpc-srv6-support": "boolean", SRv6 supported
"fpc-platf-v6-upd-disable": "boolean", V6 update disable
"fpc-num-l3-ucmp-paths": "integer", L3 Unequal cost hash buckets
"fpc-platf-v4-upd-disable": "boolean", V4 update disable
"fpc-platf-temp-back-walk-reqd": "boolean", Backwalk dependents is required
"fpc-resolve-via-table": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"fpc-lisp-decap-over-v6": [
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"fpc-slowpath-ingress-inject-reqd": "boolean", Slowpath ingress inject required
"fpc-prefix-filter-support": "integer", Prefix filter level of support
"fpc-pbts-defclass-support": "boolean", PBTS default class support
"fpc-num-fwding-stages": "integer", Forwarding stages
"fpc-lisp-decap-over-v4": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"fpc-loadinfo-filter-support": "boolean", loadinfo filter support
"fpc-dlb-support": "boolean", Per-destination load-balancing support
"fpc-num-paths-per-pbts-class": "integer", Path per tunnel class
"fpc-num-l3-lbl-rec-paths": "integer", L3 Recursive Hash buckets
"fpc-v4v6-ldi-collapse-support": "boolean", IPv4 over IPV6 Collapse LDI support
"fpc-lba-tuples-default": "integer", LBA tuples
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean", Link MPLS IPv6 NH support
"fpc-num-l3-lbl-paths": "integer", L3 Hash buckets
"fpc-nhid": "boolean", NHID support
"fpc-platf-ready-cb-wait": "boolean", Plat ready cb register
"fpc-cofo-support": "boolean", COFO supported
"fpc-exclude-deag-bkup": "boolean", Exclude Deag backup Paths
"fpc-mraps-support": "boolean", MRAPS support
"fpc-stats-support": "boolean", Statistics support
"fpc-lisp-ucmp": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
]
},
"mi-pfi-ifh-del": "integer", number of pfi ifh delete notif
"mi-tot-gtrie-time": "integer", total time spent in gtrie operations
"mi-shm-reset-ts": "integer", Last FIB shared memory reset time stamp
"mi-del": [ No description
{
"msec-time": "integer", msec time
"prfx": "string", prfx
"prfx-len": "integer", prfx len
"prfx-proto": "integer", prfx proto
"tableid": "integer" Timestamps of deleted routes
}
],
"mi-tot-plat-upd-time": "integer", total platform update time
"mi-clock-time": "integer" clock download time
},
"fib-summaries": { Summary for FIB tables
"fib-summary": [
{
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
]
},
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer", Number of lisp rloc objects associated with\ntable
"vrf-name": "string", VRF Name
"table-id": "string" FIB table id
}
]
},
"protocol-name": "string", Protocol Name
"frr-log": { Table of Fast Reroute activation logs
"frr-interfaces": { FRR Interface Table
"frr-interface": [
{
"frr-interface-name": "string", Interface assoc w frr nh
"logs": { FRR log table
"log": [
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
}
]
}
}
]
}
},
"local-label": { local label
"conflicts": { FIB Local-label conflicts database
"conflict": [
{
"retry-ts": "integer", retry ts
"update-ts": "integer", update ts
"ext": { ext
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
},
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
},
"type": "string" NHINFO Extension Detail
},
"local-label": "integer", local label
"source-xr": "integer", source xr
"num-retries": "integer", num retries
"pfx-tbl-id": "integer", Table ID of IP prefix
"prefix-len": "integer", Length of IP Prefix
"label": "string", Local label
"source": "string", Route source
"prefix": "string", The router-id
"ll-ctype": "string" Type of entry
}
]
}
},
"vrfs": { VRF table
"vrf": [
{
"nh-info-detail-hardware-ingress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-special-detail-hardware-ingress": { Special nhinfo
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
},
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
"nh-info-local-detail-hardware-ingress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
"nh-info-remote-detail-hardware-ingress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
},
"ip-prefix-details": { IP FIB prefix detail table
"ip-prefix-detail": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
}
],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"adjacency-address": [
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
}
]
},
"ip-prefix-briefs": { IP FIB prefix brief table
"ip-prefix-brief": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
}
],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"adjacency-address": [
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
}
]
},
"interface-infos": { Table of InterfaceInfo
"interface-info": [
{
"interfaces": { Table of interfaces
"interface": [
{
"protocol-enabled": "boolean", Is the protocol configured?
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
},
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
}
},
"punt-packets-from-fib-switching-flag": "boolean", Punt packets from FIB switching flag
"fib-id-pointer": "integer", Pointer to fibidb
"number-of-input-packets": "integer", Number of input packets
"number-of-output-bytes": "integer", Number of output bytes
"number-of-output-packets": "integer", Number of output packets
"fib-id-extension-pointer": "integer", Pointer to fibidb extension
"fib-interface-type": "integer", FIB Interface type
"fib-id-flags": "integer", Flags on fibidb
"drop-packets-while-fib-switching-flag": "boolean", Drop packets while FIB switching flag
"punt-packets-from-linecard-flag": "boolean", Punt packets from linecard flag
"last-modified-time": "integer", Time last modified
"reference-count": "integer", Reference count
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
},
"number-of-dependent-next-hop-information": "integer", Number of dependent nhinfo's
"null-interface-flag": "boolean", Null interface flag
"gre-tunnel-interface-flag": "boolean", GRE Tunnel interface flag
"last-operation": "string", Last Oper
"primary-ipv4-address": "string", Pimary local v4 address for the interface
"tunnel-interface-flag": "boolean", Tunnel interface flag
"p2p-interface-flag": "boolean", P2P interface flag
"per-packet-load-balancing-flag": "boolean", Per packet loadbalancing flag
"primary-ipv6-address": "string", Pimary local v6 address for the interface
"interface-up-flag": "boolean", Interface up flag
"number-of-input-bytes": "integer", Number of input bytes
"loopback-interface-flag": "boolean", Loopback interface flag
"vrf-local-cef-information-pointer": "integer", Vrf local cef info ptr
"fib-id-extension-flags": "integer", Flags on fibidb extension
"per-interface": "string", Interface handle
"referance-count-for-protocol": "integer", Reference count for the protocol
"interface-name": "string" Interface Name
}
]
},
"link-type": "string" Link type
}
]
},
"summary": { Operational data for FIB Tablee
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
]
},
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer" Number of lisp rloc objects associated with\ntable
},
"nh-info-detail": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-local-details": { Local (non-remote) nhinfo
"nh-info-local-detail": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
},
"nh-info-remote-details": { Detailed Remote NHInfo table
"nh-info-remote-detail": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
},
"vrf-name": "string", VRF Name
"nh-info-detail-hardware-egress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
"nh-info-remote-detail-hardware-egress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
"nh-info-local-detail-hardware-egress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
},
"nh-info-brief": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-briefs": { remote nhinfo
"nh-info-remote-brief": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-local-briefs": { Local (non-remote) nhinfo
"nh-info-local-brief": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
}
}
]
},
"external-client-summaries": { External Client Summary Table
"external-client-summary": [
{
"ses-client-name": "string", External client name
"ses-comp-id": "integer", component-id of the client
"ses-ecd-version": "integer", ECD version
"ses-num-pending": "integer", Number of pending notifs
"ses-pl-sum": { ECD pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"ses-num-regs": "integer", Number of registrations
"ses-client-pulsed-time": "integer", Client pulsed timestamp
"ses-feci-fib-proto": "integer", Registration proto
"id": "integer", ID of the client: ECDv1 is component id,\nECDv2 is client id
"ecd-ver": "integer" Ecd Version
}
]
}
}
]
}
}
]
}
}
}
NODES - Retrieve
Retrieve operation of resource: nodes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nodes": { Table of nodes
"node": [
{
"node-name": "string", Node name
"global": { FIB Global info
"summary": { Operational data for FIB Tablee
"protos": { Proto Table
"proto": [
{
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"summary": { Operational data for FIB Tablee
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", num retries
"retry-object-type": "string" number of objects in retry db
}
],
{
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer"
}
}
"protocol-name": "string" Protocol Name
}
]
},
"total": { Display total counters and common info
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", num retries
"retry-object-type": "string" number of objects in retry db
}
],
"array-number-of-object": [
{
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
}
}
},
"object-history": { Obj History
"obj-history-protos": { Proto Table
"obj-history-proto": [
{
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
},
"base-object": { Base object
"protocol": "integer"
}
"protocol-name": "string" Protocol Name
}
]
}
},
"fib-cofo": { Collapsed Forwarding
"fib-cofo-idb": { Collapsed Forwarding IDB Table
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
"fib-cofo-idb-table-entry": [
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
}
],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
}
]
}
},
"fib-cofo-table-id": { Collapsed Forwarding Table Id Table
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
}
]
},
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
"fib-cofo-table-id-entry": [
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", FIB table id
"protocol": "string",
"sdr-id": "integer" SDR ID value
}
]
}
}
}
},
"protocols": { Protocol table
"protocol": [
{
"nh-ids": { NHIdTable is accessed by two keys;\n{NHIdValue} and/or {NHInterface,NHAddress
"nh-id": [ NHID value
{
"time-of-last-update-in-msec": "integer", The time of last update in msec
"nh-link-type": "integer", Payload linktype
"nh-table-id": "integer", Table-ID entry notified for
"nh-id-application": "integer", NHID application type
"version": "integer", RIB version
"nh-address-xr": "string", Next-hop address
"nh-interf-handle": "string", Next-hop interface
"nh-protocol": "integer", Next-hop address protocol, IPv4/IPv6
"nh-id": "integer", NHID value
"nh-interface-name": "string", Interface Name
"nh-id-value": "integer", NexthopId Value
"nh-address": "string" Next-hop address in string format
}
]
},
"resource": { Resource information
"resource-summary-info": { Summary info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
},
"resource-detail-info": { Detailed info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
},
"resource-hardware-egress-info": { Detailed info with egress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
},
"resource-hardware-ingress-info": { Detailed info with ingress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
}
},
"issu-state": { CEF ISSU State
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
}
],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"external-summary-all": { Summary for all external clients
"sesa-pl-sum": { External pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"sesa-num-client": "integer" Client information
},
"exact-routes": { Exact Route Table
"exact-route": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
}
],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"adjacency-address": [
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"source": "string", Route source
"vrf-name": "string", VRF Name
"destination": "string", Destination address
"protocol-name": "string" Protocol Name
}
]
},
"misc": { CEF misc hidden data
"mi-proto-dbg-stat": [ No description
{
"fpd-ldi-min-backup-activate-time": "integer", min ldi mod time for backup activation
"fpd-ldi-num-correct-fixup": "integer", the number of corrected fixup LDIs
"fpd-num-retry-touts": "integer", the number of retry timeouts
"fpd-lbl-recycled": "integer", the number of routes handled with recycled label
"fpd-vrftbl-entries": "integer", the number of fib entries in vrf tbls
"fpd-gbltbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"fpd-gbltbl-entries": "integer", the number of fib entries in global tbl
"fpd-bcdl-msgs": "integer", the number of bcdl msgs
"fpd-adj-tx-retry-obj-reinit": "integer", number of times TX NH retry objects updated
"fpd-adj-tx-retry-nh-found": "integer", number of TX adj retries that found or created\nNH
"fpd-pl-retry-add-exist": "integer", the number PLs added to retry while already in\nretry
"fpd-route-rcv": "integer", the number of routes received
"fpd-ldi-backup-activate-count": "integer", number of ldi backup path activications
"fpd-version-mismatch-drops": "integer", the number of routes dropped because of version\nmismatch
"fpd-adj-del": "integer", the number of adjacency deletes
"fpd-num-retry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"fpd-adj-upd-tx-nh-found": "integer", number of TX adjacency updates that found or\ncreated NH
"fpd-recursion-constraint-count": "integer", number of resolution failures because of\nrecursion constraint
"fpd-te-version-mismatch-drops": "integer", the number of TE upds dropped because of version\nmismatch
"fpd-retryq-sched-time": "integer", Scheduler time period in msec
"fpd-adj-upd-tx-retry-created": "integer", number of TX adjacency updates that went to\nretry
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
}
],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
},
"fpd-ldi-avg-backup-activate-time": "integer", avg ldi mod time for backup activation
"fpd-retryq-size": "integer", the number of elements in retryq
"fpd-ldi-total-backup-activate-time": "integer", total ldi mod time for backup activation
"fpd-route-upd": "integer", the number of route updates
"fpd-pl-fast-nfn-count": "integer", number of PLs visited on fast notification
"fpd-pl-with-backup-create-count": "integer", number of pl creates with backu path
"fpd-adj-drops": "integer", number of adj updates dropped because of OOR
"fpd-ldi-last-backup-activate-time": "integer", ldi mod time for last backup activation
"fpd-retryq-timeout": "integer", timeout value in msec
"fpd-vrftbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"fpd-adj-upd": "integer", the number of adjacency updates
"fpd-gbltbl-rej-entries": "integer", the number of fib entries in global retry tbl
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
}
]
}
],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
},
"fpd-pl-inline-res-q": "integer", the number of PLs linked to resolving tables for\ninline res
"fpd-ldi-max-backup-activate-time": "integer", max ldi mod time for backup activation
"fpd-adj-msg": "integer", number of AIB messages
"fpd-pl-with-backup-del-count": "integer", number of pl deletes with backup path
"fpd-te-rcv": "integer", the number of TE upds received
"fpd-adj-upd-tx": "integer", number of TX adjacency updates from AIB
"fpd-vrftbl-rej-entries": "integer", the number of fib entries in vrf retry tbls
"fpd-num-tbls": "integer", the number of tables in table set
"fpd-pl-num-correct-fixup": "integer", the number of corrected fixup PLs
"fpd-pl-num-queued-fixedup": "integer", the number of PL queued for fixup
"fpd-pl-backup-disable-count": "integer", number of PLs unmarked to include backup path
"fpd-ldi-num-del-refcnt": "integer", the number of deleted with non-zero refcount
"fpd-ldi-num-fixedup": "integer", the number of fixup LDIs
"fpd-route-drops": "integer", the number of routes dropped
"fpd-num-allocs": "integer", the number of allocs for this proto
"fpd-route-del": "integer", the number of route deletes
"fpd-num-frees": "integer", the number of frees for this proto
"fpd-pl-backup-enable-count": "integer" Per protocol debug stats
}
],
"mi-num-lisp-valid-eid": [
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-xpl-ldi-enabled": "boolean", XPL loadinfo is enabled
"mi-issu-state": { FIB ISSU state
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
}
],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"mi-tot-dnld-time": "integer", total download time
"mi-idb-lsec-enabled-num": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-cpuless-init": "boolean", cpuless node list init
"mi-lrpf-num": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-cpu-time": "integer", CPU download time
"mi-idb-ext-cleanup-failed-count": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-cpuless-count": "integer", count of cpuless line cards
"mi-idb-recycle-count": "integer", Number of idbs that hit ifh recycle
"mi-lrpf-stats-act": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-pfi-ifh-upd": "integer", number of pfi ifh create notif
"mi-prefer-aib-routes-over-rib-oper": "boolean", Prefer AIB routes over RIB/LSD operational state
"mi-num-virtual-ll-addresses-deleted": "integer", mi num virtual ll addresses deleted
"mi-frr-follow-bgp-pic": "boolean", fast-reroute follow BGP-PIC configured
"mi-num-virtual-ll-addresses-dropped": "integer", mi num virtual ll addresses dropped
"mi-lrpf-stats-fail": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-num-mgmt-list": "integer", Number of management interfaces
"mi-idb-recycle-cleanup-count": "integer", Number of idb cleaned up after hitting ifh\nrecycle
"mi-cpuless-node": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-prefer-aib-routes-over-rib-cfg": "boolean", Prefer AIB routes over RIB/LSD configured state
"mi-idb-purge-cntr": [ No description
{
"fpp-cntr": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
}
],
"mi-num-virtual-ll-addresses-added": "integer", mi num virtual ll addresses added
"mi-num-lisp-eid": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-frr-stat": [
{
"mi-num-bkup-frr-objects": "integer", total number of backup FRR objects
"mi-num-frr-reset": "integer", number of frr resets
"mi-num-frr-logs": "integer", frr log size
"mi-num-intf-frr": "integer", number of FRR events sent on nh interface down
"mi-num-prot-frr-objects": "integer", total number of prot FRR objects
"mi-num-frr-proto-events": "integer", number of frr events received in proto thread
"mi-num-pfi-intf-down": "integer", number of interface down FRR events from PFI
"mi-num-tunid-alloc-failures": "integer", total number of FRR tunnel ID allocation\nfailures
"mi-num-tunid-allocs": "integer", total number of successful FRR tunnel ID\nallocations
"mi-num-frr-reset-queue-adds": "integer", number of frr reset queue adds
"mi-num-parent-intf-frr": "integer", number of FRR events sent on nh parent interface\ndown
"mi-num-bfd-down": "integer", number of NH down FRR events frm BFD
"mi-num-tunid-free-failures": "integer", total number of FRR tunnel ID free failures
"mi-num-frr-reset-queue-remove": "integer", number of frr reset queue deletes
"mi-num-tunid-frees": "integer" FRR statistics
}
],
"mi-num-virtual-ll-addresses-cached": "integer", mi num virtual ll addresses cached
"mi-pfi-ifh-stale": "integer", number of stale ifh removed
"mi-plat-capabilities": { FIB platform capabilities
"fpc-local-label-split": "integer", Label split
"fpc-num-l3-lbl-levels": "integer", L3 LBL levels
"fpc-srv6-support": "boolean", SRv6 supported
"fpc-platf-v6-upd-disable": "boolean", V6 update disable
"fpc-num-l3-ucmp-paths": "integer", L3 Unequal cost hash buckets
"fpc-platf-v4-upd-disable": "boolean", V4 update disable
"fpc-platf-temp-back-walk-reqd": "boolean", Backwalk dependents is required
"fpc-resolve-via-table": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"fpc-lisp-decap-over-v6": [
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"fpc-slowpath-ingress-inject-reqd": "boolean", Slowpath ingress inject required
"fpc-prefix-filter-support": "integer", Prefix filter level of support
"fpc-pbts-defclass-support": "boolean", PBTS default class support
"fpc-num-fwding-stages": "integer", Forwarding stages
"fpc-lisp-decap-over-v4": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"fpc-loadinfo-filter-support": "boolean", loadinfo filter support
"fpc-dlb-support": "boolean", Per-destination load-balancing support
"fpc-num-paths-per-pbts-class": "integer", Path per tunnel class
"fpc-num-l3-lbl-rec-paths": "integer", L3 Recursive Hash buckets
"fpc-v4v6-ldi-collapse-support": "boolean", IPv4 over IPV6 Collapse LDI support
"fpc-lba-tuples-default": "integer", LBA tuples
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean", Link MPLS IPv6 NH support
"fpc-num-l3-lbl-paths": "integer", L3 Hash buckets
"fpc-nhid": "boolean", NHID support
"fpc-platf-ready-cb-wait": "boolean", Plat ready cb register
"fpc-cofo-support": "boolean", COFO supported
"fpc-exclude-deag-bkup": "boolean", Exclude Deag backup Paths
"fpc-mraps-support": "boolean", MRAPS support
"fpc-stats-support": "boolean", Statistics support
"fpc-lisp-ucmp": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
]
},
"mi-pfi-ifh-del": "integer", number of pfi ifh delete notif
"mi-tot-gtrie-time": "integer", total time spent in gtrie operations
"mi-shm-reset-ts": "integer", Last FIB shared memory reset time stamp
"mi-del": [ No description
{
"msec-time": "integer", msec time
"prfx": "string", prfx
"prfx-len": "integer", prfx len
"prfx-proto": "integer", prfx proto
"tableid": "integer" Timestamps of deleted routes
}
],
"mi-tot-plat-upd-time": "integer", total platform update time
"mi-clock-time": "integer" clock download time
},
"fib-summaries": { Summary for FIB tables
"fib-summary": [
{
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
]
},
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer", Number of lisp rloc objects associated with\ntable
"vrf-name": "string", VRF Name
"table-id": "string" FIB table id
}
]
},
"protocol-name": "string", Protocol Name
"frr-log": { Table of Fast Reroute activation logs
"frr-interfaces": { FRR Interface Table
"frr-interface": [
{
"frr-interface-name": "string", Interface assoc w frr nh
"logs": { FRR log table
"log": [
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
}
]
}
}
]
}
},
"local-label": { local label
"conflicts": { FIB Local-label conflicts database
"conflict": [
{
"retry-ts": "integer", retry ts
"update-ts": "integer", update ts
"ext": { ext
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
},
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
},
"type": "string" NHINFO Extension Detail
},
"local-label": "integer", local label
"source-xr": "integer", source xr
"num-retries": "integer", num retries
"pfx-tbl-id": "integer", Table ID of IP prefix
"prefix-len": "integer", Length of IP Prefix
"label": "string", Local label
"source": "string", Route source
"prefix": "string", The router-id
"ll-ctype": "string" Type of entry
}
]
}
},
"vrfs": { VRF table
"vrf": [
{
"nh-info-detail-hardware-ingress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-special-detail-hardware-ingress": { Special nhinfo
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
},
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
"nh-info-local-detail-hardware-ingress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
"nh-info-remote-detail-hardware-ingress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
},
"ip-prefix-details": { IP FIB prefix detail table
"ip-prefix-detail": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
}
],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"adjacency-address": [
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
}
]
},
"ip-prefix-briefs": { IP FIB prefix brief table
"ip-prefix-brief": [
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-fallback-to-drop": [
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
}
],
"weights-of-path": [
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"adjacency-address": [
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
}
]
},
"interface-infos": { Table of InterfaceInfo
"interface-info": [
{
"interfaces": { Table of interfaces
"interface": [
{
"protocol-enabled": "boolean", Is the protocol configured?
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
},
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
}
},
"punt-packets-from-fib-switching-flag": "boolean", Punt packets from FIB switching flag
"fib-id-pointer": "integer", Pointer to fibidb
"number-of-input-packets": "integer", Number of input packets
"number-of-output-bytes": "integer", Number of output bytes
"number-of-output-packets": "integer", Number of output packets
"fib-id-extension-pointer": "integer", Pointer to fibidb extension
"fib-interface-type": "integer", FIB Interface type
"fib-id-flags": "integer", Flags on fibidb
"drop-packets-while-fib-switching-flag": "boolean", Drop packets while FIB switching flag
"punt-packets-from-linecard-flag": "boolean", Punt packets from linecard flag
"last-modified-time": "integer", Time last modified
"reference-count": "integer", Reference count
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
},
"number-of-dependent-next-hop-information": "integer", Number of dependent nhinfo's
"null-interface-flag": "boolean", Null interface flag
"gre-tunnel-interface-flag": "boolean", GRE Tunnel interface flag
"last-operation": "string", Last Oper
"primary-ipv4-address": "string", Pimary local v4 address for the interface
"tunnel-interface-flag": "boolean", Tunnel interface flag
"p2p-interface-flag": "boolean", P2P interface flag
"per-packet-load-balancing-flag": "boolean", Per packet loadbalancing flag
"primary-ipv6-address": "string", Pimary local v6 address for the interface
"interface-up-flag": "boolean", Interface up flag
"number-of-input-bytes": "integer", Number of input bytes
"loopback-interface-flag": "boolean", Loopback interface flag
"vrf-local-cef-information-pointer": "integer", Vrf local cef info ptr
"fib-id-extension-flags": "integer", Flags on fibidb extension
"per-interface": "string", Interface handle
"referance-count-for-protocol": "integer", Reference count for the protocol
"interface-name": "string" Interface Name
}
]
},
"link-type": "string" Link type
}
]
},
"summary": { Operational data for FIB Tablee
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
"unicast-prefixe": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
"multicast-prefix": [
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
]
},
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer" Number of lisp rloc objects associated with\ntable
},
"nh-info-detail": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-local-details": { Local (non-remote) nhinfo
"nh-info-local-detail": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
},
"nh-info-remote-details": { Detailed Remote NHInfo table
"nh-info-remote-detail": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
},
"vrf-name": "string", VRF Name
"nh-info-detail-hardware-egress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
"nh-info-remote-detail-hardware-egress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
"nh-info-local-detail-hardware-egress": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
},
"nh-info-brief": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-briefs": { remote nhinfo
"nh-info-remote-brief": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-local-briefs": { Local (non-remote) nhinfo
"nh-info-local-brief": [
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
}
}
]
},
"external-client-summaries": { External Client Summary Table
"external-client-summary": [
{
"ses-client-name": "string", External client name
"ses-comp-id": "integer", component-id of the client
"ses-ecd-version": "integer", ECD version
"ses-num-pending": "integer", Number of pending notifs
"ses-pl-sum": { ECD pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"ses-num-regs": "integer", Number of registrations
"ses-client-pulsed-time": "integer", Client pulsed timestamp
"ses-feci-fib-proto": "integer", Registration proto
"id": "integer", ID of the client: ECDv1 is component id,\nECDv2 is client id
"ecd-ver": "integer" Ecd Version
}
]
}
}
]
}
}
]
}
}
NODE - Retrieve
Retrieve operation of resource: node
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
GLOBAL - Retrieve
Retrieve operation of resource: global
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"global": { FIB Global info
"summary": { Global summary
"protos": { Proto Table
"proto": [
{
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"summary": { Global summary
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
}
],
{
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer" Protocol
}
}
"protocol-name": "string" Protocol Name
}
]
},
"total": { Display total counters and common info
"common-info": { Common info
"count": "integer" Placeholder for obj history counts
},
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
}
],
"array-number-of-object": [
{
"object-type": "string", FIB Object type
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
}
}
},
"object-history": { Obj History
"obj-history-protos": { Proto Table
"obj-history-proto": [
{
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
},
"base-object": { Base object
"protocol": "integer" Protocol
}
"protocol-name": "string" Protocol Name
}
]
}
},
"fib-cofo": { Collapsed Forwarding
"fib-cofo-idb": { Collapsed Forwarding IDB Table
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
"fib-cofo-idb-table-entry": [
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
}
],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
}
]
}
},
"fib-cofo-table-id": { Collapsed Forwarding Table Id Table
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
}
]
},
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
"fib-cofo-table-id-entry": [
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", Table Id
"protocol": "string", Protocol
"sdr-id": "integer" SDR ID value
}
]
}
}
}
}
}
FIB-COFO - Retrieve
Retrieve operation of resource: fib-cofo
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-cofo": { Collapsed Forwarding
"fib-cofo-idb": { Collapsed Forwarding IDB Table
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
}
],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
}
]
}
},
"fib-cofo-table-id": { Collapsed Forwarding Table Id Table
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
}
]
},
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", Table Id
"protocol": "string", Protocol
"sdr-id": "integer" SDR ID value
}
]
}
}
}
}
FIB-COFO-IDB - Retrieve
Retrieve operation of resource: fib-cofo-idb
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-cofo-idb": { Collapsed Forwarding IDB Table
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
}
],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
}
]
}
}
}
FIB-COFO-IDB-TABLE-ENTRIES - Retrieve
Retrieve operation of resource: fib-cofo-idb-table-entries
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-cofo-idb-table-entries": { Collapsed Forwarding Idb Table Entries
{
"hardware-handle": "integer", Hardware Handle
"bundle-member-info": [ No description
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
}
],
"main-pointer": "integer", Main Interface Pointer
"intf-type": "integer", Interface Type
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"pic": "integer", Port Information Context
"intf-name": "string", Interface Name
"sdrid": "integer", SDR ID
"intf-index": "integer", Interface Index
"bundle-member-total-weight": "integer", Bundle Member Total Weight
"parent-intf-index": "integer", Parent Interface Index
"table-pointer": "integer", Table Pointer
"if-index": "integer", Interface Index
"sdr-id": "integer" SDR ID value
}
]
}
}
FIB-COFO-IDB-TABLE-ENTRY - Retrieve
Retrieve operation of resource: fib-cofo-idb-table-entry
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
BUNDLE-MEMBER-INFO - Retrieve
Retrieve operation of resource: bundle-member-info
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"unique-id": "integer", Unique Identifier
"pic": "integer", Port Information Context
"weight": "integer", Member Weight
"intf-index": "integer" Interface Index
}
}
FIB-COFO-TABLE-ID - Retrieve
Retrieve operation of resource: fib-cofo-table-id
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-cofo-table-id": { Collapsed Forwarding Table Id Table
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
}
]
},
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", Table Id
"protocol": "string", Protocol
"sdr-id": "integer" SDR ID value
}
]
}
}
}
FIB-COFO-TABLE-ID-ENTRIES - Retrieve
Retrieve operation of resource: fib-cofo-table-id-entries
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-cofo-table-id-entries": { Collapsed Forwarding Table Id Entries
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"protocol-type": "integer", Protocol
"table-id-xr": "integer", Table ID
"vrf-name": "string", VRF Name
"sdrid": "integer", SDR ID
"route-distinguisher": "string", Route Distinguisher
"table-pointer": "integer", Table Pointer
"rd": "string", Route Distinguisher
"table-id": "integer", Table Id
"protocol": "string", Protocol
"sdr-id": "integer" SDR ID value
}
]
}
}
FIB-COFO-TABLE-ID-ENTRY - Retrieve
Retrieve operation of resource: fib-cofo-table-id-entry
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
FIB-COFO-TABLE-ID-SUMMARY - Retrieve
Retrieve operation of resource: fib-cofo-table-id-summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-cofo-table-id-summary": { Collapsed Forwarding Table Id Entries
"tbl-id-minimum": "integer", Minimum Table Id in Range
"number-of-tbl-id-in-gc": "integer", Number of Table Id in Garbage Collection List
"tbl-id-default-v6": "integer", COFO default V6 Table Id
"tbl-id-default-v4": "integer", COFO default V4 Table Id
"tbl-id-maximum": "integer", Maximum Table Id in Range
"tbl-id-last-allocated": "integer", Last Table Id Allocated
"number-of-tbl-id-allocated": "integer", Number of Table Id Allocated
"per-sdr-stat": [ No description
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Per SDR statistics
}
]
}
}
PER-SDR-STAT - Retrieve
Retrieve operation of resource: per-sdr-stat
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"num-ofmpls-tables": "integer", Number of Tables for MPLS
"num-ofipv4-tables": "integer", Number of Tables for IPv4
"sdrid": "integer", SDR ID
"num-ofipv6-tables": "integer" Number of Tables for IPv6
}
}
SUMMARY - Retrieve
Retrieve operation of resource: summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary": { Global summary
"protos": { Proto Table
"proto": [
{
"common-info": { Common info
"count": "integer" Placeholder for common info counts
},
"summary": { Global summary
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
}
],
{
"object-type": "string", object
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer" protocol
}
}
"protocol-name": "string" Protocol Name
}
]
},
"total": { Display total counters and common info
"common-info": { Common info
"count": "integer" Placeholder for common info counts
},
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
}
],
"array-number-of-object": [
{
"object-type": "string", object
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
}
}
}
}
TOTAL - Retrieve
Retrieve operation of resource: total
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"total": { Display total counters and common info
"common-info": { Common info
"count": "integer" Placeholder for common info counts
},
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
}
],
{
"object-type": "string", object
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
}
}
}
COMMON-INFO - Retrieve
Retrieve operation of resource: common-info
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"common-info": { Common info
"count": "integer" Placeholder for common info counts
}
}
TOTAL-COUNTERS - Retrieve
Retrieve operation of resource: total-counters
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"total-counters": { Aggregate counters of all protocols
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
}
],
{
"object-type": "string", object
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
}
}
ARRAY-NUMBER-OF-RETRY - Retrieve
Retrieve operation of resource: array-number-of-retry
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" retry object
}
}
ARRAY-NUMBER-OF-OBJECT - Retrieve
Retrieve operation of resource: array-number-of-object
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "string", object
"num-objects": "integer" number of elements for this obj type
}
}
PROTOS - Retrieve
Retrieve operation of resource: protos
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protos": { Proto Table
"proto": [
{
"common-info": { Common Info
"count": "integer" Placeholder for common info counts
},
"summary": { Global summary
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
}
],
{
"object-type": "string", object
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer" protocol
}
}
"protocol-name": "string" Protocol Name
}
]
}
}
PROTO - Retrieve
Retrieve operation of resource: proto
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
COMMON-INFO - Retrieve
Retrieve operation of resource: common-info
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"common-info": { Common Info
"count": "integer" Placeholder for common info counts
}
}
SUMMARY - Retrieve
Retrieve operation of resource: summary
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary": { Global summary
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
}
],
{
"object-type": "string", object
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
},
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
},
"base-object": { Base object
"protocol": "integer" protocol
}
}
}
BASE-OBJECT - Retrieve
Retrieve operation of resource: base-object
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"base-object": { Base object
"protocol": "integer" protocol
}
}
SUMMARY-COUNTS - Retrieve
Retrieve operation of resource: summary-counts
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary-counts": { Global Summary counts
"num-retry-timeouts": "integer", number of retry timeouts
"array-number-of-retry": [ No description
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" number of objects in retry db
}
],
{
"object-type": "string", object
"num-objects": "integer" total number of objects
}
],
"num-retry-ojbects": "integer" number of elements in retry db
}
}
ARRAY-NUMBER-OF-RETRY - Retrieve
Retrieve operation of resource: array-number-of-retry
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"num-retries": "integer", number of elements for this obj type in retry db
"retry-object-type": "string" retry object
}
}
ARRAY-NUMBER-OF-OBJECT - Retrieve
Retrieve operation of resource: array-number-of-object
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-type": "string", object
"num-objects": "integer" number of elements for this obj type
}
}
HEALTH - Retrieve
Retrieve operation of resource: health
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"health": { Global summary health
"is-retry-db-empty": "boolean" Is the retry db empty?
}
}
OBJECT-HISTORY - Retrieve
Retrieve operation of resource: object-history
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-history": { Obj History
"obj-history-protos": { Proto Table
{
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
},
"base-object": { Base object
"protocol": "integer" protocol
}
"protocol-name": "string" Protocol Name
}
]
}
}
}
OBJ-HISTORY-PROTOS - Retrieve
Retrieve operation of resource: obj-history-protos
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"obj-history-protos": { Proto Table
{
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
},
"base-object": { Base object
"protocol": "integer" protocol
}
"protocol-name": "string" Protocol Name
}
]
}
}
OBJ-HISTORY-PROTO - Retrieve
Retrieve operation of resource: obj-history-proto
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
BASE-OBJECT - Retrieve
Retrieve operation of resource: base-object
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"base-object": { Base object
"protocol": "integer" protocol
}
}
OBJECT-HISTORY - Retrieve
Retrieve operation of resource: object-history
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-history": { Obj History
"count": "integer" Placeholder for obj history counts
}
}
PROTOCOLS - Retrieve
Retrieve operation of resource: protocols
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"protocols": { Protocol table
{
"nh-ids": { NHIdTable is accessed by two keys;\n{NHIdValue} and/or {NHInterface,NHAddress
"nh-id": [ NHID value
{
"time-of-last-update-in-msec": "integer", The time of last update in msec
"nh-link-type": "integer", Payload linktype
"nh-table-id": "integer", Table-ID entry notified for
"nh-id-application": "integer", NHID application type
"version": "integer", RIB version
"nh-address-xr": "string", Next-hop address
"nh-interf-handle": "string", Next-hop interface
"nh-protocol": "integer", Next-hop address protocol, IPv4/IPv6
"nh-id": "integer", NHID value
"nh-interface-name": "string", Interface Name
"nh-id-value": "integer", NexthopId Value
"nh-address": "string" Next-hop address in string format
}
]
},
"resource": { Resource information
"resource-summary-info": { Summary info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
},
"resource-detail-info": { Detailed info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
},
"resource-hardware-egress-info": { Detailed info with egress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
},
"resource-hardware-ingress-info": { Detailed info with ingress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
}
},
"issu-state": { CEF ISSU State
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
}
],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"external-summary-all": { Summary for all external clients
"sesa-pl-sum": { External pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"sesa-num-client": "integer" Client information
},
"exact-routes": { Exact Route Table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
}
],
{
"entry": "integer" Number of ECD pathlists per interest
}
],
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"source": "string", Route source
"vrf-name": "string", VRF Name
"destination": "string", Destination address
"protocol-name": "string" Protocol Name
}
]
},
"misc": { CEF misc hidden data
"mi-proto-dbg-stat": [ No description
{
"fpd-ldi-min-backup-activate-time": "integer", min ldi mod time for backup activation
"fpd-ldi-num-correct-fixup": "integer", the number of corrected fixup LDIs
"fpd-num-retry-touts": "integer", the number of retry timeouts
"fpd-lbl-recycled": "integer", the number of routes handled with recycled label
"fpd-vrftbl-entries": "integer", the number of fib entries in vrf tbls
"fpd-gbltbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"fpd-gbltbl-entries": "integer", the number of fib entries in global tbl
"fpd-bcdl-msgs": "integer", the number of bcdl msgs
"fpd-adj-tx-retry-obj-reinit": "integer", number of times TX NH retry objects updated
"fpd-adj-tx-retry-nh-found": "integer", number of TX adj retries that found or created\nNH
"fpd-pl-retry-add-exist": "integer", the number PLs added to retry while already in\nretry
"fpd-route-rcv": "integer", the number of routes received
"fpd-ldi-backup-activate-count": "integer", number of ldi backup path activications
"fpd-version-mismatch-drops": "integer", the number of routes dropped because of version\nmismatch
"fpd-adj-del": "integer", the number of adjacency deletes
"fpd-num-retry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"fpd-adj-upd-tx-nh-found": "integer", number of TX adjacency updates that found or\ncreated NH
"fpd-recursion-constraint-count": "integer", number of resolution failures because of\nrecursion constraint
"fpd-te-version-mismatch-drops": "integer", the number of TE upds dropped because of version\nmismatch
"fpd-retryq-sched-time": "integer", Scheduler time period in msec
"fpd-adj-upd-tx-retry-created": "integer", number of TX adjacency updates that went to\nretry
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
}
],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
},
"fpd-ldi-avg-backup-activate-time": "integer", avg ldi mod time for backup activation
"fpd-retryq-size": "integer", the number of elements in retryq
"fpd-ldi-total-backup-activate-time": "integer", total ldi mod time for backup activation
"fpd-route-upd": "integer", the number of route updates
"fpd-pl-fast-nfn-count": "integer", number of PLs visited on fast notification
"fpd-pl-with-backup-create-count": "integer", number of pl creates with backu path
"fpd-adj-drops": "integer", number of adj updates dropped because of OOR
"fpd-ldi-last-backup-activate-time": "integer", ldi mod time for last backup activation
"fpd-retryq-timeout": "integer", timeout value in msec
"fpd-vrftbl-src-entry": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"fpd-adj-upd": "integer", the number of adjacency updates
"fpd-gbltbl-rej-entries": "integer", the number of fib entries in global retry tbl
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
}
]
}
],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
},
"fpd-pl-inline-res-q": "integer", the number of PLs linked to resolving tables for\ninline res
"fpd-ldi-max-backup-activate-time": "integer", max ldi mod time for backup activation
"fpd-adj-msg": "integer", number of AIB messages
"fpd-pl-with-backup-del-count": "integer", number of pl deletes with backup path
"fpd-te-rcv": "integer", the number of TE upds received
"fpd-adj-upd-tx": "integer", number of TX adjacency updates from AIB
"fpd-vrftbl-rej-entries": "integer", the number of fib entries in vrf retry tbls
"fpd-num-tbls": "integer", the number of tables in table set
"fpd-pl-num-correct-fixup": "integer", the number of corrected fixup PLs
"fpd-pl-num-queued-fixedup": "integer", the number of PL queued for fixup
"fpd-pl-backup-disable-count": "integer", number of PLs unmarked to include backup path
"fpd-ldi-num-del-refcnt": "integer", the number of deleted with non-zero refcount
"fpd-ldi-num-fixedup": "integer", the number of fixup LDIs
"fpd-route-drops": "integer", the number of routes dropped
"fpd-num-allocs": "integer", the number of allocs for this proto
"fpd-route-del": "integer", the number of route deletes
"fpd-num-frees": "integer", the number of frees for this proto
"fpd-pl-backup-enable-count": "integer" Per protocol debug stats
}
],
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-xpl-ldi-enabled": "boolean", XPL loadinfo is enabled
"mi-issu-state": { FIB ISSU state
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol Name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
}
],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"mi-tot-dnld-time": "integer", total download time
"mi-idb-lsec-enabled-num": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-cpuless-init": "boolean", cpuless node list init
"mi-lrpf-num": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-cpu-time": "integer", CPU download time
"mi-idb-ext-cleanup-failed-count": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-cpuless-count": "integer", count of cpuless line cards
"mi-idb-recycle-count": "integer", Number of idbs that hit ifh recycle
"mi-lrpf-stats-act": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-pfi-ifh-upd": "integer", number of pfi ifh create notif
"mi-prefer-aib-routes-over-rib-oper": "boolean", Prefer AIB routes over RIB/LSD operational state
"mi-num-virtual-ll-addresses-deleted": "integer", mi num virtual ll addresses deleted
"mi-frr-follow-bgp-pic": "boolean", fast-reroute follow BGP-PIC configured
"mi-num-virtual-ll-addresses-dropped": "integer", mi num virtual ll addresses dropped
"mi-lrpf-stats-fail": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-num-mgmt-list": "integer", Number of management interfaces
"mi-idb-recycle-cleanup-count": "integer", Number of idb cleaned up after hitting ifh\nrecycle
"mi-cpuless-node": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"mi-prefer-aib-routes-over-rib-cfg": "boolean", Prefer AIB routes over RIB/LSD configured state
"mi-idb-purge-cntr": [ No description
{
"fpp-cntr": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
]
}
],
"mi-num-virtual-ll-addresses-added": "integer", mi num virtual ll addresses added
"mi-num-lisp-eid": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
{
"mi-num-bkup-frr-objects": "integer", total number of backup FRR objects
"mi-num-frr-reset": "integer", number of frr resets
"mi-num-frr-logs": "integer", frr log size
"mi-num-intf-frr": "integer", number of FRR events sent on nh interface down
"mi-num-prot-frr-objects": "integer", total number of prot FRR objects
"mi-num-frr-proto-events": "integer", number of frr events received in proto thread
"mi-num-pfi-intf-down": "integer", number of interface down FRR events from PFI
"mi-num-tunid-alloc-failures": "integer", total number of FRR tunnel ID allocation\nfailures
"mi-num-tunid-allocs": "integer", total number of successful FRR tunnel ID\nallocations
"mi-num-frr-reset-queue-adds": "integer", number of frr reset queue adds
"mi-num-parent-intf-frr": "integer", number of FRR events sent on nh parent interface\ndown
"mi-num-bfd-down": "integer", number of NH down FRR events frm BFD
"mi-num-tunid-free-failures": "integer", total number of FRR tunnel ID free failures
"mi-num-frr-reset-queue-remove": "integer", number of frr reset queue deletes
"mi-num-tunid-frees": "integer" FRR statistics
}
],
"mi-num-virtual-ll-addresses-cached": "integer", mi num virtual ll addresses cached
"mi-pfi-ifh-stale": "integer", number of stale ifh removed
"mi-plat-capabilities": { FIB platform capabilities
"fpc-local-label-split": "integer", Label split
"fpc-num-l3-lbl-levels": "integer", L3 LBL levels
"fpc-srv6-support": "boolean", SRv6 supported
"fpc-platf-v6-upd-disable": "boolean", V6 update disable
"fpc-num-l3-ucmp-paths": "integer", L3 Unequal cost hash buckets
"fpc-platf-v4-upd-disable": "boolean", V4 update disable
"fpc-platf-temp-back-walk-reqd": "boolean", Backwalk dependents is required
"fpc-resolve-via-table": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"fpc-slowpath-ingress-inject-reqd": "boolean", Slowpath ingress inject required
"fpc-prefix-filter-support": "integer", Prefix filter level of support
"fpc-pbts-defclass-support": "boolean", PBTS default class support
"fpc-num-fwding-stages": "integer", Forwarding stages
"fpc-lisp-decap-over-v4": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"fpc-loadinfo-filter-support": "boolean", loadinfo filter support
"fpc-dlb-support": "boolean", Per-destination load-balancing support
"fpc-num-paths-per-pbts-class": "integer", Path per tunnel class
"fpc-num-l3-lbl-rec-paths": "integer", L3 Recursive Hash buckets
"fpc-v4v6-ldi-collapse-support": "boolean", IPv4 over IPV6 Collapse LDI support
"fpc-lba-tuples-default": "integer", LBA tuples
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean", Link MPLS IPv6 NH support
"fpc-num-l3-lbl-paths": "integer", L3 Hash buckets
"fpc-nhid": "boolean", NHID support
"fpc-platf-ready-cb-wait": "boolean", Plat ready cb register
"fpc-cofo-support": "boolean", COFO supported
"fpc-exclude-deag-bkup": "boolean", Exclude Deag backup Paths
"fpc-mraps-support": "boolean", MRAPS support
"fpc-stats-support": "boolean", Statistics support
"fpc-lisp-ucmp": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
]
},
"mi-pfi-ifh-del": "integer", number of pfi ifh delete notif
"mi-tot-gtrie-time": "integer", total time spent in gtrie operations
"mi-shm-reset-ts": "integer", Last FIB shared memory reset time stamp
"mi-del": [ No description
{
"msec-time": "integer", msec time
"prfx": "string", prfx
"prfx-len": "integer", prfx len
"prfx-proto": "integer", prfx proto
"tableid": "integer" Timestamps of deleted routes
}
],
"mi-tot-plat-upd-time": "integer", total platform update time
"mi-clock-time": "integer" clock download time
},
"fib-summaries": { Summary for FIB tables
{
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
]
},
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer", Number of lisp rloc objects associated with\ntable
"vrf-name": "string", VRF Name
"table-id": "string" FIB table id
}
]
},
"protocol-name": "string", Protocol Name
"frr-log": { Table of Fast Reroute activation logs
"frr-interfaces": { FRR Interface Table
{
"frr-interface-name": "string", Interface assoc w frr nh
"logs": { FRR log table
"log": [
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
}
]
}
}
]
}
},
"local-label": { local label
"conflicts": { FIB Local-label conflicts database
{
"retry-ts": "integer", retry ts
"update-ts": "integer", update ts
"ext": { ext
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
},
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
},
"type": "string" NHINFO Extension Detail
},
"local-label": "integer", local label
"source-xr": "integer", source xr
"num-retries": "integer", num retries
"pfx-tbl-id": "integer", Table ID of IP prefix
"prefix-len": "integer", Length of IP Prefix
"label": "string", Local label
"source": "string", Route source
"prefix": "string", The router-id
"ll-ctype": "string" Type of entry
}
]
}
},
"vrfs": { VRF table
"vrf": [
{
"nh-info-detail-hardware-ingress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-special-detail-hardware-ingress": { Special nhinfo
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
},
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
},
"ip-prefix-details": { IP FIB prefix detail table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
}
],
{
"entry": "integer" Number of ECD pathlists per interest
}
],
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
}
]
},
"ip-prefix-briefs": { IP FIB prefix brief table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Number of ECD pathlists per interest
}
],
{
"entry": "integer" Number of ECD pathlists per interest
}
],
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Number of ECD pathlists per interest
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
}
]
},
"interface-infos": { Table of InterfaceInfo
{
"interfaces": { Table of interfaces
{
"protocol-enabled": "boolean", Is the protocol configured?
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
},
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
}
},
"punt-packets-from-fib-switching-flag": "boolean", Punt packets from FIB switching flag
"fib-id-pointer": "integer", Pointer to fibidb
"number-of-input-packets": "integer", Number of input packets
"number-of-output-bytes": "integer", Number of output bytes
"number-of-output-packets": "integer", Number of output packets
"fib-id-extension-pointer": "integer", Pointer to fibidb extension
"fib-interface-type": "integer", FIB Interface type
"fib-id-flags": "integer", Flags on fibidb
"drop-packets-while-fib-switching-flag": "boolean", Drop packets while FIB switching flag
"punt-packets-from-linecard-flag": "boolean", Punt packets from linecard flag
"last-modified-time": "integer", Time last modified
"reference-count": "integer", Reference count
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
},
"number-of-dependent-next-hop-information": "integer", Number of dependent nhinfo's
"null-interface-flag": "boolean", Null interface flag
"gre-tunnel-interface-flag": "boolean", GRE Tunnel interface flag
"last-operation": "string", Last Oper
"primary-ipv4-address": "string", Pimary local v4 address for the interface
"tunnel-interface-flag": "boolean", Tunnel interface flag
"p2p-interface-flag": "boolean", P2P interface flag
"per-packet-load-balancing-flag": "boolean", Per packet loadbalancing flag
"primary-ipv6-address": "string", Pimary local v6 address for the interface
"interface-up-flag": "boolean", Interface up flag
"number-of-input-bytes": "integer", Number of input bytes
"loopback-interface-flag": "boolean", Loopback interface flag
"vrf-local-cef-information-pointer": "integer", Vrf local cef info ptr
"fib-id-extension-flags": "integer", Flags on fibidb extension
"per-interface": "string", Interface handle
"referance-count-for-protocol": "integer", Reference count for the protocol
"interface-name": "string" Interface Name
}
]
},
"link-type": "string" Link type
}
]
},
"summary": { Operational data for FIB Tablee
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
]
},
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer" Number of lisp rloc objects associated with\ntable
},
"nh-info-detail": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-local-details": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
},
"nh-info-remote-details": { Detailed Remote NHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
},
"vrf-name": "string", VRF Name
"nh-info-detail-hardware-egress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
},
"nh-info-brief": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-briefs": { remote nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-local-briefs": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
}
}
]
},
"external-client-summaries": { External Client Summary Table
{
"ses-client-name": "string", External client name
"ses-comp-id": "integer", component-id of the client
"ses-ecd-version": "integer", ECD version
"ses-num-pending": "integer", Number of pending notifs
"ses-pl-sum": { ECD pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"ses-num-regs": "integer", Number of registrations
"ses-client-pulsed-time": "integer", Client pulsed timestamp
"ses-feci-fib-proto": "integer", Registration proto
"id": "integer", ID of the client: ECDv1 is component id,\nECDv2 is client id
"ecd-ver": "integer" Ecd Version
}
]
}
}
]
}
}
PROTOCOL - Retrieve
Retrieve operation of resource: protocol
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
ISSU-STATE - Retrieve
Retrieve operation of resource: issu-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"issu-state": { CEF ISSU State
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
}
],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
}
}
FIS-PROTO-STATE - Retrieve
Retrieve operation of resource: fis-proto-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" Protocol EOD sent timestamp
}
}
RESOURCE - Retrieve
Retrieve operation of resource: resource
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"resource": { Resource information
"resource-summary-info": { Summary info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
}
]
},
"resource-detail-info": { Detailed info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
}
]
},
"resource-hardware-egress-info": { Detailed info with egress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
}
]
},
"resource-hardware-ingress-info": { Detailed info with ingress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
}
]
}
}
}
RESOURCE-DETAIL-INFO - Retrieve
Retrieve operation of resource: resource-detail-info
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"resource-detail-info": { Detailed info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
}
]
}
}
SR-HWRSRC-MODE - Retrieve
Retrieve operation of resource: sr-hwrsrc-mode
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SR-SHM-STATE - Retrieve
Retrieve operation of resource: sr-shm-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Average number of bytes available
}
}
RESOURCE-HARDWARE-INGRESS-INFO - Retrieve
Retrieve operation of resource: resource-hardware-ingress-info
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"resource-hardware-ingress-info": { Detailed info with ingress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
}
]
}
}
SR-HWRSRC-MODE - Retrieve
Retrieve operation of resource: sr-hwrsrc-mode
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SR-SHM-STATE - Retrieve
Retrieve operation of resource: sr-shm-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Average number of bytes available
}
}
RESOURCE-HARDWARE-EGRESS-INFO - Retrieve
Retrieve operation of resource: resource-hardware-egress-info
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"resource-hardware-egress-info": { Detailed info with egress hardware info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
}
]
}
}
SR-HWRSRC-MODE - Retrieve
Retrieve operation of resource: sr-hwrsrc-mode
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SR-SHM-STATE - Retrieve
Retrieve operation of resource: sr-shm-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Average number of bytes available
}
}
RESOURCE-SUMMARY-INFO - Retrieve
Retrieve operation of resource: resource-summary-info
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"resource-summary-info": { Summary info
"sr-out-oor-ts": "integer", sr out oor ts
"sr-hw-oor-count": "integer", sr hw oor count
"sr-shmwin-oor-count": "integer", sr shmwin oor count
"sr-curr-mode": "integer", Current overall oor mode
"sr-hwrsrc-info": "string", Opaque hardware rsrc state info
"sr-shm-state": [ No description
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Current status of shared memories
}
],
"sr-in-oor-ts": "integer", sr in oor ts
"sr-hwrsrc-mode": [ No description
{
"entry": "integer" Hardware resource mode
}
]
}
}
SR-HWRSRC-MODE - Retrieve
Retrieve operation of resource: sr-hwrsrc-mode
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SR-SHM-STATE - Retrieve
Retrieve operation of resource: sr-shm-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srs-curr-mode": "integer", OOR mode for this shared memory window
"srs-max-avail": "integer", Maximum bytes available
"srs-avg-avail": "integer" Average number of bytes available
}
}
FIB-SUMMARIES - Retrieve
Retrieve operation of resource: fib-summaries
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-summaries": { Summary for FIB tables
{
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
]
},
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer", Number of lisp rloc objects associated with\ntable
"vrf-name": "string", VRF Name
"table-id": "string" FIB table id
}
]
}
}
FIB-SUMMARY - Retrieve
Retrieve operation of resource: fib-summary
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
EXCLUSIVE-LOAD-SHARING-ELEMENT - Retrieve
Retrieve operation of resource: exclusive-load-sharing-element
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
}
}
PREFIX-MASKLEN-DISTRIBUTION - Retrieve
Retrieve operation of resource: prefix-masklen-distribution
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
]
}
}
UNICAST-PREFIXE - Retrieve
Retrieve operation of resource: unicast-prefixe
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
}
}
BROADCAST-PREFIXE - Retrieve
Retrieve operation of resource: broadcast-prefixe
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
}
}
MULTICAST-PREFIX - Retrieve
Retrieve operation of resource: multicast-prefix
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
}
}
EXTERNAL-SUMMARY-ALL - Retrieve
Retrieve operation of resource: external-summary-all
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"external-summary-all": { Summary for all external clients
"sesa-pl-sum": { External pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"sesa-num-client": "integer" Client information
}
}
SESA-PL-SUM - Retrieve
Retrieve operation of resource: sesa-pl-sum
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sesa-pl-sum": { External pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
}
}
SEP-NUM-ECD-PL-PER-INTEREST - Retrieve
Retrieve operation of resource: sep-num-ecd-pl-per-interest
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FRR-LOG - Retrieve
Retrieve operation of resource: frr-log
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-log": { Table of Fast Reroute activation logs
"frr-interfaces": { FRR Interface Table
{
"frr-interface-name": "string", Interface assoc w frr nh
"logs": { FRR log table
"log": [
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
}
]
}
}
]
}
}
}
FRR-INTERFACES - Retrieve
Retrieve operation of resource: frr-interfaces
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-interfaces": { FRR Interface Table
{
"frr-interface-name": "string", Interface assoc w frr nh
"logs": { FRR log table
"log": [
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
}
]
}
}
]
}
}
FRR-INTERFACE - Retrieve
Retrieve operation of resource: frr-interface
ID of node-name
ID of protocol-name
ID of frr-interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
LOGS - Retrieve
Retrieve operation of resource: logs
ID of node-name
ID of protocol-name
ID of frr-interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"logs": { FRR log table
"log": [
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
},
"frr-switching-time": "integer", frr switching time
"frr-prefix": "string", nh prefix
"bundle-member-interface-name": "string", bundle member
"frr-interface-name": "string", Interface assoc w frr nh
"frr-protocol-type": "string", FIB Protocol Type
"log-index": "integer" FRR Log Index
}
]
}
}
LOG - Retrieve
Retrieve operation of resource: log
ID of node-name
ID of protocol-name
ID of frr-interface-name
ID of log-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FRR-TIMESTAMP - Retrieve
Retrieve operation of resource: frr-timestamp
ID of node-name
ID of protocol-name
ID of frr-interface-name
ID of log-index
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-timestamp": { frr timestamp
"seconds": "string", Seconds
"nano-seconds": "string" NanoSeconds
}
}
VRFS - Retrieve
Retrieve operation of resource: vrfs
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrfs": { VRF table
"vrf": [
{
"nh-info-detail-hardware-ingress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-special-detail-hardware-ingress": { Special nhinfo
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
},
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
},
"ip-prefix-details": { IP FIB prefix detail table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Optional data
}
],
{
"entry": "boolean" Optional data
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Optional data
}
],
{
"entry": "integer" Optional data
}
],
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Optional data
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Optional data
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Optional data
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Optional data
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
}
]
},
"ip-prefix-briefs": { IP FIB prefix brief table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Optional data
}
],
{
"entry": "boolean" Optional data
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Optional data
}
],
{
"entry": "integer" Optional data
}
],
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Optional data
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" Optional data
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" Optional data
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" Optional data
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" Next-hop address in string format
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" NHINFO Extension Detail
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", The router-id
"prefix-length": "string" IP prefix length
}
]
},
"interface-infos": { Table of InterfaceInfo
{
"interfaces": { Table of interfaces
{
"protocol-enabled": "boolean", Is the protocol configured?
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
},
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
}
},
"punt-packets-from-fib-switching-flag": "boolean", Punt packets from FIB switching flag
"fib-id-pointer": "integer", Pointer to fibidb
"number-of-input-packets": "integer", Number of input packets
"number-of-output-bytes": "integer", Number of output bytes
"number-of-output-packets": "integer", Number of output packets
"fib-id-extension-pointer": "integer", Pointer to fibidb extension
"fib-interface-type": "integer", FIB Interface type
"fib-id-flags": "integer", Flags on fibidb
"drop-packets-while-fib-switching-flag": "boolean", Drop packets while FIB switching flag
"punt-packets-from-linecard-flag": "boolean", Punt packets from linecard flag
"last-modified-time": "integer", Time last modified
"reference-count": "integer", Reference count
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
},
"number-of-dependent-next-hop-information": "integer", Number of dependent nhinfo's
"null-interface-flag": "boolean", Null interface flag
"gre-tunnel-interface-flag": "boolean", GRE Tunnel interface flag
"last-operation": "string", Last Oper
"primary-ipv4-address": "string", Pimary local v4 address for the interface
"tunnel-interface-flag": "boolean", Tunnel interface flag
"p2p-interface-flag": "boolean", P2P interface flag
"per-packet-load-balancing-flag": "boolean", Per packet loadbalancing flag
"primary-ipv6-address": "string", Pimary local v6 address for the interface
"interface-up-flag": "boolean", Interface up flag
"number-of-input-bytes": "integer", Number of input bytes
"loopback-interface-flag": "boolean", Loopback interface flag
"vrf-local-cef-information-pointer": "integer", Vrf local cef info ptr
"fib-id-extension-flags": "integer", Flags on fibidb extension
"per-interface": "string", Interface handle
"referance-count-for-protocol": "integer", Reference count for the protocol
"interface-name": "string" Interface Name
}
]
},
"link-type": "string" Link type
}
]
},
"summary": { Operational data for FIB Tablee
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
]
},
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer" Number of lisp rloc objects associated with\ntable
},
"nh-info-detail": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-local-details": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
},
"nh-info-remote-details": { Detailed Remote NHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
},
"vrf-name": "string", VRF Name
"nh-info-detail-hardware-egress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
},
"nh-info-brief": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-briefs": { remote nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-local-briefs": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
}
}
]
}
}
VRF - Retrieve
Retrieve operation of resource: vrf
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
NH-INFO-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-detail-hardware-egress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
}
}
NH-INFO-SPECIAL-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-special-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-detail-hardware-egress": { Detail hardware engress info for Special\nnhinfo
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
}
NH-INFO-SPECIAL-NULL-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-special-null-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-null-detail-hardware-egress": { Detail hardware engress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-PUNT-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-special-punt-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-punt-detail-hardware-egress": { Detail hardware engress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-DISCARD-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-special-discard-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-discard-detail-hardware-egress": { Detail hardware engress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-DROP-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-special-drop-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-drop-detail-hardware-egress": { Detail hardware engress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-LOCAL-DETAIL-HARDWARE-EGRESSES - Retrieve
Retrieve operation of resource: nh-info-local-detail-hardware-egresses
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-local-detail-hardware-egresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
}
NH-INFO-LOCAL-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-local-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-REMOTE-DETAIL-HARDWARE-EGRESSES - Retrieve
Retrieve operation of resource: nh-info-remote-detail-hardware-egresses
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-remote-detail-hardware-egresses": { Detail hardware egress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
}
NH-INFO-REMOTE-DETAIL-HARDWARE-EGRESS - Retrieve
Retrieve operation of resource: nh-info-remote-detail-hardware-egress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
IP-PREFIX-DETAILS - Retrieve
Retrieve operation of resource: ip-prefix-details
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-prefix-details": { IP FIB prefix detail table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" lstack
}
],
{
"entry": "boolean" lstack
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" lstack
}
],
{
"entry": "integer" lstack
}
],
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" lstack
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" lstack
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" Leaf Extension Object List
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", Destination IP address
"prefix-length": "string" IP prefix length
}
]
}
}
IP-PREFIX-DETAIL - Retrieve
Retrieve operation of resource: ip-prefix-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
DETAIL-FIB-ENTRY-INFORMATION - Retrieve
Retrieve operation of resource: detail-fib-entry-information
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Tunnel is forward class
}
],
{
"entry": "boolean" Tunnel is forward class
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
}
],
{
"entry": "integer" Tunnel is forward class
}
],
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ No description
{
"entry": "boolean" Tunnel is forward class
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
}
}
FIB-ENTRY-PATH - Retrieve
Retrieve operation of resource: fib-entry-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
}
}
FIB-SH-TBL-PATH - Retrieve
Retrieve operation of resource: fib-sh-tbl-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MORE-DETAIL-ABOUT-PATH - Retrieve
Retrieve operation of resource: more-detail-about-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
}
}
SPD-IPENCAP - Retrieve
Retrieve operation of resource: spd-ipencap
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" Transport VRF name
}
}
IP-ENCAP-HDR - Retrieve
Retrieve operation of resource: ip-encap-hdr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Static Header
}
}
MPLS-INFORMATION-FOR-PATH - Retrieve
Retrieve operation of resource: mpls-information-for-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
}
]
}
}
RECURSIVE-LBL-STACK - Retrieve
Retrieve operation of resource: recursive-lbl-stack
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
IGP-LABEL-STACK-ARRAY - Retrieve
Retrieve operation of resource: igp-label-stack-array
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" NHAddress
}
}
LSTACK - Retrieve
Retrieve operation of resource: lstack
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SRV6-INFORMATION - Retrieve
Retrieve operation of resource: srv6-information
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
}
}
SRV6-STATISTICS - Retrieve
Retrieve operation of resource: srv6-statistics
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
}
}
EXTENSION-OBJECT - Retrieve
Retrieve operation of resource: extension-object
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" type
}
}
SFECD-LE - Retrieve
Retrieve operation of resource: sfecd-le
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
}
}
NH-INFO-DETAIL - Retrieve
Retrieve operation of resource: nh-info-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-detail": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-local-details": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
},
"nh-info-remote-details": { Detailed Remote NHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
}
}
NH-INFO-LOCAL-DETAILS - Retrieve
Retrieve operation of resource: nh-info-local-details
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-local-details": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
}
NH-INFO-LOCAL-DETAIL - Retrieve
Retrieve operation of resource: nh-info-local-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-DETAIL - Retrieve
Retrieve operation of resource: nh-info-special-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-detail": { Special nhinfo
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
}
NH-INFO-SPECIAL-PUNT-DETAIL - Retrieve
Retrieve operation of resource: nh-info-special-punt-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-punt-detail": { Detail special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-DROP-DETAIL - Retrieve
Retrieve operation of resource: nh-info-special-drop-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-drop-detail": { Detail special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-NULL-DETAIL - Retrieve
Retrieve operation of resource: nh-info-special-null-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-null-detail": { Detail special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-DISCARD-DETAIL - Retrieve
Retrieve operation of resource: nh-info-special-discard-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-discard-detail": { Detail special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-REMOTE-DETAILS - Retrieve
Retrieve operation of resource: nh-info-remote-details
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-remote-details": { Detailed Remote NHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
}
NH-INFO-REMOTE-DETAIL - Retrieve
Retrieve operation of resource: nh-info-remote-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
SUMMARY - Retrieve
Retrieve operation of resource: summary
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary": { Operational data for FIB Tablee
"ss-tbl-id": "integer", Table Id
"shared-load-sharing-element": { Shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
]
},
"slow-process-timer": "integer", IP CEF slow processing time in seconds
"load-sharing-references": "integer", Count of load sharing references
"imposition-prefixes": "integer", Number of prefixes with imposition LDI
"forwarding-elements": "integer", Number of forwarding elements linked to the\ntable
"existing-leaves-revisions": "integer", Number of entries present on addition
"prefix": "string", The router-id
"total-load-share-element-bytes": "integer", Total memory used by load sharing elements
"cef-route-drops": "integer", Number of routes dropped by CEF
"ss-vrf-id": "integer", Virtual routing forwarding instance Id
"cef-version-mismatch-route-drops": "integer", the number of routes dropped due to version\nmismatch
"lisp-eid-valid-prefixes": "integer", Number of lisp eid prefixes eligible for\nforwarding
"new-unresolve-entries": "integer", Number of new unresolved entries
"ss-drop-pl-count": "integer", Number of dropped pathlists
"ss-tbl-id-ptr": "integer", Table Id Ptr
"extended-prefixes": "integer", Number of prefixes with extended path-list
"fib-default-prefix": "integer", Default prefix
"max-resolution-timer": "integer", IP CEF max resolution time in seconds
"stale-prefix-deletes": "integer", Number of deleted stale leafs
"load-balancing": "string", LBA configuration state
"cefl-bl-recycled-routes": "integer", Number of routes updates with recycled label\nhandled
"ss-vxlan-ltep-ifh": "string", VXLAN local Interface handle
"ldi-backwalks": "integer", pd backwalks on LDI modify with backup path
"delete-cache-num-entries": "integer", Number of entries in the route delete cache
"ss-vr-id": "integer", Virtual router instance Id
"lisp-eid-prefixes": "integer", Number of lisp eid prefixes associated with\ntable
"old-unresolve-entries": "integer", Number of old unresolved entries
"leaves-used-bytes": "integer", Total memory used by leaves
"label-shared-load-sharing-element": { Label-shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"reresolve-entries": "integer", Number of reresolved entries
"load-sharing-elements": "integer", Count of load sharing elements
"incomplete-next-hops": "integer", Number of incomplete NHINFOS
"unresolve-entries": "integer", Number of total unresolved entries
"fib-default-prefix-mask-length": "integer", Default prefix mask length
"next-hops": "integer", Number of NHINFOS
"resolution-timer": "integer", IP CEF resolution timer in seconds
"prefix-in-place-modifications": "integer", Number of inplace modifications
"cross-shared-load-sharing-element": { Cross-table shared load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
},
"routes": "integer", Number of routes
"ss-prot-route-count": "integer", Number of routes with FRR protection
"lisp-rloc-objects": "integer" Number of lisp rloc objects associated with\ntable
}
}
EXCLUSIVE-LOAD-SHARING-ELEMENT - Retrieve
Retrieve operation of resource: exclusive-load-sharing-element
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exclusive-load-sharing-element": { Exclusive load sharing element
"total-path-list-elements": "integer", Total count of Pathlist elements
"total-load-sharing-element-references": "integer", Total count of references to load sharing\nelements
"xpl-load-info-elements": "integer", Count of XPL Loadinfo elements
"recursive-load-info-elements": "integer", Count of recursive Loadinfo elements
"total-load-info-elements": "integer", Total count of Loadinfo elements
"recursive-path-list-elements": "integer", Count of recursive Pathlist elements
"platform-shared-path-list-elements": "integer", Count of platform shared Pathlist elements
"retry-path-list-elements": "integer", Count of Pathlist elements in retry
"platform-shared-load-info-elements": "integer", Count of platform shared Loadinfo elements
"total-load-sharing-element-bytes": "integer" Total memory used by load sharing elements in\nbytes
}
}
PREFIX-MASKLEN-DISTRIBUTION - Retrieve
Retrieve operation of resource: prefix-masklen-distribution
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-masklen-distribution": { Distribution of prefix mask lengths
"broadcast-prefixe": [ No description
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
],
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Masklength counts for multicast prefixes
}
]
}
}
UNICAST-PREFIXE - Retrieve
Retrieve operation of resource: unicast-prefixe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
}
}
BROADCAST-PREFIXE - Retrieve
Retrieve operation of resource: broadcast-prefixe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
}
}
MULTICAST-PREFIX - Retrieve
Retrieve operation of resource: multicast-prefix
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"number-of-prefixes": "integer", Number of prefixes with given mask length
"mask-length": "integer" Mask length
}
}
INTERFACE-INFOS - Retrieve
Retrieve operation of resource: interface-infos
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-infos": { Table of InterfaceInfo
{
"interfaces": { Table of interfaces
{
"protocol-enabled": "boolean", Is the protocol configured?
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
},
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
}
},
"punt-packets-from-fib-switching-flag": "boolean", Punt packets from FIB switching flag
"fib-id-pointer": "integer", Pointer to fibidb
"number-of-input-packets": "integer", Number of input packets
"number-of-output-bytes": "integer", Number of output bytes
"number-of-output-packets": "integer", Number of output packets
"fib-id-extension-pointer": "integer", Pointer to fibidb extension
"fib-interface-type": "integer", FIB Interface type
"fib-id-flags": "integer", Flags on fibidb
"drop-packets-while-fib-switching-flag": "boolean", Drop packets while FIB switching flag
"punt-packets-from-linecard-flag": "boolean", Punt packets from linecard flag
"last-modified-time": "integer", Time last modified
"reference-count": "integer", Reference count
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
},
"number-of-dependent-next-hop-information": "integer", Number of dependent nhinfo's
"null-interface-flag": "boolean", Null interface flag
"gre-tunnel-interface-flag": "boolean", GRE Tunnel interface flag
"last-operation": "string", Last Oper
"primary-ipv4-address": "string", Pimary local v4 address for the interface
"tunnel-interface-flag": "boolean", Tunnel interface flag
"p2p-interface-flag": "boolean", P2P interface flag
"per-packet-load-balancing-flag": "boolean", Per packet loadbalancing flag
"primary-ipv6-address": "string", Pimary local v6 address for the interface
"interface-up-flag": "boolean", Interface up flag
"number-of-input-bytes": "integer", Number of input bytes
"loopback-interface-flag": "boolean", Loopback interface flag
"vrf-local-cef-information-pointer": "integer", Vrf local cef info ptr
"fib-id-extension-flags": "integer", Flags on fibidb extension
"per-interface": "string", Interface handle
"referance-count-for-protocol": "integer", Reference count for the protocol
"interface-name": "string" Interface Name
}
]
},
"link-type": "string" Link type
}
]
}
}
INTERFACE-INFO - Retrieve
Retrieve operation of resource: interface-info
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces": { Table of interfaces
{
"protocol-enabled": "boolean", Is the protocol configured?
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
},
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
}
},
"punt-packets-from-fib-switching-flag": "boolean", Punt packets from FIB switching flag
"fib-id-pointer": "integer", Pointer to fibidb
"number-of-input-packets": "integer", Number of input packets
"number-of-output-bytes": "integer", Number of output bytes
"number-of-output-packets": "integer", Number of output packets
"fib-id-extension-pointer": "integer", Pointer to fibidb extension
"fib-interface-type": "integer", FIB Interface type
"fib-id-flags": "integer", Flags on fibidb
"drop-packets-while-fib-switching-flag": "boolean", Drop packets while FIB switching flag
"punt-packets-from-linecard-flag": "boolean", Punt packets from linecard flag
"last-modified-time": "integer", Time last modified
"reference-count": "integer", Reference count
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
},
"number-of-dependent-next-hop-information": "integer", Number of dependent nhinfo's
"null-interface-flag": "boolean", Null interface flag
"gre-tunnel-interface-flag": "boolean", GRE Tunnel interface flag
"last-operation": "string", Last Oper
"primary-ipv4-address": "string", Pimary local v4 address for the interface
"tunnel-interface-flag": "boolean", Tunnel interface flag
"p2p-interface-flag": "boolean", P2P interface flag
"per-packet-load-balancing-flag": "boolean", Per packet loadbalancing flag
"primary-ipv6-address": "string", Pimary local v6 address for the interface
"interface-up-flag": "boolean", Interface up flag
"number-of-input-bytes": "integer", Number of input bytes
"loopback-interface-flag": "boolean", Loopback interface flag
"vrf-local-cef-information-pointer": "integer", Vrf local cef info ptr
"fib-id-extension-flags": "integer", Flags on fibidb extension
"per-interface": "string", Interface handle
"referance-count-for-protocol": "integer", Reference count for the protocol
"interface-name": "string" Interface Name
}
]
}
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
DETAIL-FIB-INT-INFORMATION - Retrieve
Retrieve operation of resource: detail-fib-int-information
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"detail-fib-int-information": { Detailed FIB interface information
"destination-bgp-pa-output-configured-flag": "boolean", dst BGP PA configured flag
"default-route-with-rpf": "boolean", Allow default route with RPF
"rpf-configured-flag": "boolean", RPF configured flag
"source-bgp-pa-output-configured-flag": "boolean", src BGP PA configured flag
"bgp-pa-input-configured-flag": "boolean", BGP PA configured flag
"interface-mtu": "integer", Interface Protocol MTU
"multi-label-drop-flag": "boolean", Drop packets with multiple-label-stack if set
"icmp-flag": "integer", ICMP configured flag
"forwarding-flag": "boolean", Forwarding enabled/disabled flag
"bgp-pa-output-configured-flag": "boolean", BGP PA configured flag
"self-ping-with-rpf": "boolean", Allow selfping with RPF
"rpf-mode": "string", RPF mode
"source-bgp-pa-input-configured-flag": "boolean", src BGP PA configured flag
"destination-bgp-pa-input-configured-flag": "boolean" dst BGP PA configured flag
}
}
SI-INTERNAL - Retrieve
Retrieve operation of resource: si-internal
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-internal": { Internal Information
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
},
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
}
}
}
FIB-IDB-HIST - Retrieve
Retrieve operation of resource: fib-idb-hist
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-idb-hist": { Event History for IDB
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
}
}
EVT-ENTRY - Retrieve
Retrieve operation of resource: evt-entry
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" The timestamp of the event
}
}
EVT-DATA - Retrieve
Retrieve operation of resource: evt-data
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FIB-SRTE-HEAD-HIST - Retrieve
Retrieve operation of resource: fib-srte-head-hist
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-srte-head-hist": { Event History for Srtehead
"evt-class-name": "string", Class name string
"evt-entry": [ No description
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" Array of event entries
}
]
}
}
EVT-ENTRY - Retrieve
Retrieve operation of resource: evt-entry
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"evt-type": "integer", Event type
"evt-data": [ No description
{
"entry": "integer" Optional data
}
],
"evt-sticky": "boolean", Sticky flag
"evt-many": "boolean", Multiple instance flag
"evt-name": "string", Event name
"evt-timestamp": "string" The timestamp of the event
}
}
EVT-DATA - Retrieve
Retrieve operation of resource: evt-data
ID of node-name
ID of protocol-name
ID of vrf-name
ID of link-type
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
IP-PREFIX-BRIEFS - Retrieve
Retrieve operation of resource: ip-prefix-briefs
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-prefix-briefs": { IP FIB prefix brief table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" lstack
}
],
{
"entry": "boolean" lstack
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" lstack
}
],
{
"entry": "integer" lstack
}
],
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" lstack
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" lstack
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" Leaf Extension Object List
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"prefix": "string", Destination IP address
"prefix-length": "string" IP prefix length
}
]
}
}
IP-PREFIX-BRIEF - Retrieve
Retrieve operation of resource: ip-prefix-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
DETAIL-FIB-ENTRY-INFORMATION - Retrieve
Retrieve operation of resource: detail-fib-entry-information
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Tunnel is forward class
}
],
{
"entry": "boolean" Tunnel is forward class
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
}
],
{
"entry": "integer" Tunnel is forward class
}
],
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ No description
{
"entry": "boolean" Tunnel is forward class
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
}
}
FIB-ENTRY-PATH - Retrieve
Retrieve operation of resource: fib-entry-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
}
}
FIB-SH-TBL-PATH - Retrieve
Retrieve operation of resource: fib-sh-tbl-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MORE-DETAIL-ABOUT-PATH - Retrieve
Retrieve operation of resource: more-detail-about-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
}
}
SPD-IPENCAP - Retrieve
Retrieve operation of resource: spd-ipencap
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" Transport VRF name
}
}
IP-ENCAP-HDR - Retrieve
Retrieve operation of resource: ip-encap-hdr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Static Header
}
}
MPLS-INFORMATION-FOR-PATH - Retrieve
Retrieve operation of resource: mpls-information-for-path
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
}
]
}
}
RECURSIVE-LBL-STACK - Retrieve
Retrieve operation of resource: recursive-lbl-stack
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
IGP-LABEL-STACK-ARRAY - Retrieve
Retrieve operation of resource: igp-label-stack-array
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" NHAddress
}
}
LSTACK - Retrieve
Retrieve operation of resource: lstack
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SRV6-INFORMATION - Retrieve
Retrieve operation of resource: srv6-information
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
}
}
SRV6-STATISTICS - Retrieve
Retrieve operation of resource: srv6-statistics
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
}
}
EXTENSION-OBJECT - Retrieve
Retrieve operation of resource: extension-object
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" type
}
}
SFECD-LE - Retrieve
Retrieve operation of resource: sfecd-le
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
}
}
NH-INFO-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-detail-hardware-ingress": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-special-detail-hardware-ingress": { Special nhinfo
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
},
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
}
}
NH-INFO-REMOTE-DETAIL-HARDWARE-INGRESSES - Retrieve
Retrieve operation of resource: nh-info-remote-detail-hardware-ingresses
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-remote-detail-hardware-ingresses": { Detailed hardware ingress info for remote\nNHInfo table
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
}
NH-INFO-REMOTE-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-remote-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-LOCAL-DETAIL-HARDWARE-INGRESSES - Retrieve
Retrieve operation of resource: nh-info-local-detail-hardware-ingresses
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-local-detail-hardware-ingresses": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
}
NH-INFO-LOCAL-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-local-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-special-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-detail-hardware-ingress": { Special nhinfo
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
}
NH-INFO-SPECIAL-PUNT-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-special-punt-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-punt-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-NULL-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-special-null-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-null-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-DROP-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-special-drop-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-drop-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-DISCARD-DETAIL-HARDWARE-INGRESS - Retrieve
Retrieve operation of resource: nh-info-special-discard-detail-hardware-ingress
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-discard-detail-hardware-ingress": { Detail hardware ingress info for\nspecial-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-BRIEF - Retrieve
Retrieve operation of resource: nh-info-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-brief": { NHInfoTable is accessed by two keys;\n{NHInterface,NHAddress}
"nh-info-remote-briefs": { remote nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-local-briefs": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
},
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
}
}
NH-INFO-SPECIAL-BRIEF - Retrieve
Retrieve operation of resource: nh-info-special-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-brief": { Special nhinfo
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
},
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
}
NH-INFO-SPECIAL-DISCARD-BRIEF - Retrieve
Retrieve operation of resource: nh-info-special-discard-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-discard-brief": { Brief special-discard NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-NULL-BRIEF - Retrieve
Retrieve operation of resource: nh-info-special-null-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-null-brief": { Brief special-null NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-PUNT-BRIEF - Retrieve
Retrieve operation of resource: nh-info-special-punt-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-punt-brief": { Brief special-punt NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-SPECIAL-DROP-BRIEF - Retrieve
Retrieve operation of resource: nh-info-special-drop-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-special-drop-brief": { Brief special-drop NHInfo entry
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean" Is GRE TOS propagate set
}
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-REMOTE-BRIEFS - Retrieve
Retrieve operation of resource: nh-info-remote-briefs
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-remote-briefs": { remote nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
}
NH-INFO-REMOTE-BRIEF - Retrieve
Retrieve operation of resource: nh-info-remote-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
NH-INFO-LOCAL-BRIEFS - Retrieve
Retrieve operation of resource: nh-info-local-briefs
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-local-briefs": { Local (non-remote) nhinfo
{
"si-nhtype": "integer", NHinfo Type
"si-attr-is-tunnel": "boolean", NH is assoc w a TE tunnel
"si-refcount": "integer", refcount
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
},
"si-gre-ti-resolving-leafp": "integer", GRE resolving ip-leaf
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
},
"si-dep-nhinfo": "integer", Dependent nhinfo
"si-bkup-addr-proto": "integer", BKup L3 address Protocol
"si-attr-is-tunnel-srte": "boolean", NH is assoc w a SRTE tunnel
"si-ifh": "integer", Ifhndl assoc w nhinfo
"si-fnb-idb-ptr": "integer", pointer to idb
"si-bkup-frr": "integer", pointer to Backup FRR obj
"si-bkup-nhinfo": "integer", Bacckup NHINFO obj
"si-nhinfo": "integer", NHinfo object
"si-nhid": "integer", NHID value in the TX NH
"si-attr-is-ext-mgd": "boolean", NH is externally managed
"si-upd-ts": "integer", NH update timestamp
"si-adj-rw": "string", Macstring for Adjacency
"si-dep-nhinfo-type": "integer", Depenedent nhinfo type
"si-adj-rw-len": "integer", Length of Macstring
"si-adj-addr-proto": "integer", ADJ L3 address Protocol
"si-pfi-interface-type": "integer", Pamna Interface Type
"si-gre-ti-flags": "integer", Flags on GRE tunnel info
"si-frr-active": "boolean", is FRR currently active
"si-adj-addrlen": "integer", ADJ L3 address length
"si-special-type": "integer", nature of special nhinfo
"si-adj-if": "integer", ADJ Interface
"si-ext-pfx-len": "integer", Extension Prefix Len
"si-bkup-ifh": "integer", Bacckup IFH
"si-flags": "integer", nhinfo flags
"si-adj-ptr": "integer", Adj Ptr
"si-link-proto": "integer", FIB Protocol Type for NHINFO linktype
"si-ext-pfx-proto": "integer", Extension Prefix Protocol
"si-nhinfo-ptr": "integer", nhinfo pointer
"si-gre-ti": "integer", GRE tunnel info
"si-gre-ti-refcnt": "integer", Refcount on GRE tunnel info
"si-hardware": "string", Platform Hardware info
"si-protect-frr": "integer", pointer to protect FRR object
"si-adj-present": "boolean", nhinfo point to adj
"si-adj-address": "string", AIB L3 Address
"si-attr-is-incomp": "boolean", NH is incomplete
"si-gre-dest-addr": "string", GRE dest address
"si-anc-ifh": "integer", Ancestor IFH
"si-dep-nhinfo-ifh": "integer", Dependent nhinfo ifhndl
"si-bkup-addr": "string", Bkup L3 Address
"si-attr-is-gre-tunnel": "boolean", NH is assoc w a GRE tunnel
"si-ext-pfx": "string", Extension Prefix
"si-bkup-addrlen": "integer", BKup L3 address length
"si-gre-tos-propagate": "boolean", Is GRE TOS propagate set
"nh-interface-name": "string", Interface Name
"nh-address": "string" Next-hop address in string format
}
]
}
}
NH-INFO-LOCAL-BRIEF - Retrieve
Retrieve operation of resource: nh-info-local-brief
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SI-PWHE - Retrieve
Retrieve operation of resource: si-pwhe
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"si-pwhe": { PW-HE interface extension
"dot1q-vlan-tag": "integer", VLAN tag
"vc-internal-label": "integer", VC Internal Label
"vctype": "integer", VC type
"cw-enabled": "boolean", Is CW enabled?
"l2-overhead-bytes": "integer", L2 overhead bytes for interface stats accounting
"pwhe-adjacency-client-data": "integer" PW-HE specific client data in adjacency
}
}
NH-INFO-EXTENSION - Retrieve
Retrieve operation of resource: nh-info-extension
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension": { NHinfo Extensions
"nh-info-extension-detail": [ NHINFO Extension Detail Information
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" NHINFO Extension Detail
}
}
]
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
},
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
}
NH-INFO-EXTENSION-BASE - Retrieve
Retrieve operation of resource: nh-info-extension-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-base": { NHINFO Extension object base information
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
},
"back-object-pointer": "integer", FIB Extension Object's back pointer
"parent-object-pointer": "integer" FIB Extension Object's parent pointer
}
}
OBJECT-BASE - Retrieve
Retrieve operation of resource: object-base
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"object-base": { FIB Object Base information
"object-type": "integer", FIB Object type
"object-pointer": "integer", FIB Object pointer
"object-reference-count": "integer", FIB Object Reference Count
"object-time-stamp": "integer", FIB Object TimeStamp in msec
"object-flags": "integer" FIB Object flags
}
}
NH-INFO-EXTENSION-DETAIL - Retrieve
Retrieve operation of resource: nh-info-extension-detail
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-info-extension-detail": { NHINFO Extension Detail Information
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
},
"type": "string" type
}
}
SNECD-NHR - Retrieve
Retrieve operation of resource: snecd-nhr
ID of node-name
ID of protocol-name
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"snecd-nhr": { snecd nhr
"nh-info-replicated-nh-id": "integer", NHID of the replicated NHINFO
"nh-info-replicated-interface": "string", Interface of the replicated NHINFO
"nh-info-replicated-type": "integer" Replicated NHINFO type
}
}
EXACT-ROUTES - Retrieve
Retrieve operation of resource: exact-routes
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exact-routes": { Exact Route Table
{
"exact-path-interface-handle": "integer", exact-path interface handle
"prefix-is-static-or-connected": "boolean", Prefix is static or connected
"exact-path-gre-interface-handle": "integer", exact-path GRE physical interface handle
"route-for-external-reach-linecard-flag": "boolean", Route destined for Line Card that support\nExternal Reach only
"lspa-flags": "integer", The LSPA flags
"prefix-for-adjancency": "boolean", Prefix is for an adjacency
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
},
"flags-external-ldi": "integer", The flags of ext assocaited with LDI
"l2-subscriber-xconnect-id": "integer", XConnect-id associated with L2 subscriber
"l2-subscriber-ip-protocol": "integer", IP protocol associated with L2 subscriber
"l2tpv3-cookie-length-bits": "integer", L2TPv3 cookie length for L2 subscriber
"ldi-lw-flag": "integer", The LDI LW flags
"dummy-real-zero-route": "boolean", Dummy real zero route
"route-is-sr-flag": "boolean", Route is a MPLS Segment-Routing prefix
"external-switch-triggered": "boolean", External switch function triggered
"prefix-connected": "boolean", Prefix is connected
"path-list-flags": "integer", The pathlist flags
"ref-counter-of-ldi-lw-ldi": "integer", The refcounter of LDI LW LDI
"exact-route-gre-phys-ifh-avail": "boolean", exact-route GRE phy ifh available
"fib-route-download-priority": "integer", Priority at which the route was downloaded
"platform-hardware": "string", Platform Hardware info
"packet-should-recieve": "boolean", Packet should always be received
"route-attribute-flag": "boolean", Route attributes summary flag
"prefix-for-pic-next-hop": "boolean", Prefix is for a PIC nexthop
"purgable-after-purge-interval": "boolean", Purgable after the purge interval
"broadcast-recive-flag": "boolean", Broadcast receive flag
"number-of-referances-to-ldi": "integer", Number of references to the LDI
"time-of-last-update-in-msec": "integer", The time of last update in msec
"number-of-referances-to-path-list": "integer", Number of references to the pathlist
"type-of-ldi-lw-ldi": "integer", The type of LDI LW LDI
"broadcast-forward-flag": "boolean", Broadcast forward flag
"ldi-flags": "integer", The LDI flags
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" lstack
}
],
{
"entry": "boolean" lstack
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" lstack
}
],
{
"entry": "integer" lstack
}
],
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" lstack
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ Tunnel is forward class
{
"entry": "boolean" lstack
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
},
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
},
"pointer-external-ldi": "integer", The pointer to the ext assocaited with LDI
"path-list-source": "integer", The pathlist source
"l2-subscriber-flags": "integer", Flags associated with L2 subscriber
"protocol-type-fib-entry": "integer", Proto type for this entry
"l2-subscriber-route": "boolean", Is L2 Subscriber route
"exact-route-result": "boolean", exact-route result
"version-of-route": "integer", The version of the route
"extension-object": [ No description
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" Leaf Extension Object List
}
],
"zero-by-zero-route-as-default": "boolean", 0/0 route added as default route
"source": "string", Source address
"vrf-name": "string", VRF Name
"destination": "string", Destination address
"protocol-name": "string" Protocol Name
}
]
}
}
EXACT-ROUTE - Retrieve
Retrieve operation of resource: exact-route
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
DETAIL-FIB-ENTRY-INFORMATION - Retrieve
Retrieve operation of resource: detail-fib-entry-information
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"detail-fib-entry-information": { Detailed FIB entry information
"precedence-forpackets": "integer", Precedence for packets to this entry
"lwldi-time-of-last-update-in-msec": "integer", The time of last update for LW-LDI in msec
"fib-entry-version": "integer", FIB entry version number
"bytes-through-fib-entry": "integer", Bytes through this FIB entry
"aib-l3-address": "string", AIB L3 Address
"per-prefix-accounting": "integer", Per Prefix Accounting
"fib-entry-adjacency-address": "string", FIB entry adj address
"adjacency-address-length": "integer", ADJ ADDR LEN
"illegal-fast-adjacency-flag": "boolean", Illegal fast adjacency flag
"extended-community": "integer", extended community
"extcom-string": "string", extcom st
"mpls-fec": "integer", mpls fec
"forward-class": "integer", SPP forwarding class ID
"afi-fib-protocol-type": "integer", AFI FIB protocol type
"remote-adjacency-flag": "boolean", Remote adjacency flag
"load-sharing-type": "string", Load sharing type
"pl-time-of-last-update-in-msec": "integer", The time of last update for PL in msec
"pl-time-stamp-type": "integer", The type of time-stamp on PL
"loadshare-information": { Detailed Loadshare info
"loadinfo-sanity-flag": "boolean", Loadinfo sanity flag
"load-information-reference-count": "integer", Loadinfo reference count
"total-bytes-through-load-information": "integer", Total bytes through this loadinfo
"packets-through-load-information": "integer", Packets through this loadinfo
"load-informtion-internal-data": { Loadinfo internal data
"path-ldi-numbers": "string", Path indices
"is-pbts-info-valid": "boolean", PBTS info valid flag
"pbts-class-is-fallback-mapped": [ No description
{
"entry": "boolean" Tunnel is forward class
}
],
{
"entry": "boolean" Tunnel is forward class
}
],
"platform-hardware-information": "string", Platform Hardware info
"interface-handle": [ No description
{
"entry": "string" Tunnel is forward class
}
],
{
"entry": "integer" Tunnel is forward class
}
],
{
"address": "string" Adjacency address
}
],
"pbts-fallback-mapped-class": "string", PBTS class falls back to class
"path-indices": "string", Path indices
"normalized-weights": "string", Normalized weights
"sanity-flag": [ No description
{
"entry": "boolean" Tunnel is forward class
}
],
"ldi-next-hop-buckets": "integer", Number of LDI next hop buckets
"number-of-ldis": "integer", no. of ldis
"tunnel-is-forward-class": [ No description
{
"entry": "boolean" Tunnel is forward class
}
],
"pbts-class-num-paths": "string", PBTS class num paths
"maximum-slots": "integer", Maximum slots
"level-ofldis": "integer", level of ldis
"pbts-class-offset": "string", PBTS class offset
"tunnel-class-value": "string", Tunnel class value
"maximum-index-arrays": "integer", Maximum index of the arrays
"round-robin-disable": "boolean" Round Robin Disable
},
"prefix-of-owner": "integer", Prefix of the owner
"is-owner": "boolean", Owner flag
"per-dest-load-sharing-flag": "boolean", Per destination load sharing flag
"total-packets-through-load-information": "integer", Total packets through this loadinfo
"load-information-owner-deleted-flag": "boolean", Loadinfo owner deleted flag
"bytes-through-load-information": "integer", Bytes through this loadinfo
"mask-length-of-owner": "integer" Mask length of the owner
},
"switch-compontent-id": "integer", Switch function compontent ID
"bgp-attribute-id": "integer", BGP attribute id
"packets-through-fib-entry": "integer", Packets through this FIB entry
"prefix-protocol": "integer", Prefix protocol
"bgp-local-attribute-id": "integer", BGP local attribute id
"bgp-attribute-origin-as": "integer", BGP attribute origin as
"traffic-index-for-packets": "integer", Traffic index for packets to this entry
"qppb-qos-group-and-ip-precedence": "integer", qppb QOS group and IP precedence
"bgp-attribute-next-hop-as": "integer", BGP attribute next hop as
"fast-adjacency-flag": "boolean", Fast adjacency flag
"detailed-prefix-length": "integer", Prefix length
"qos-group": "integer", qos group
"fib-entry-adjacency-type": "string", FIB entry adjacency type
"fib-entry-adjacency-interface": "integer", FIB entry adjacency interface
"fib-special-nh-information-type": "integer", FIB Special NHINFO Type
"flow-tag": "integer", PBR flow-tag
"adjacency-interface": "integer", ADJ IFH
"com-string": "string", com st
"fib-protocol-type": "integer", FIB Protocol type
"path-string": "string", As path string
"ldi-time-of-last-update-in-msec": "integer" The time of last update for LDI in msec
}
}
FIB-ENTRY-PATH - Retrieve
Retrieve operation of resource: fib-entry-path
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fib-entry-path": { FIB entry path details
"fib-sh-tbl-path": [ No description
{
"brief-pnode-address": "string", P-node address
"path-flags": "integer", Path flags
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
},
"packets-received-path": "boolean", Packets received on this path
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
}
]
},
"hardware-information": "string", Hardware info
"backup-index": "integer", Backup path index
"backup-path": "boolean", Backup path
"brief-lfa-protection-type": "string", LFA protection type
"via-label-to-recurse": "integer", Local label to recurse over
"parent-interface-handle": "string", Parent Interface Handle
"next-hop-index": "integer", Next Hop Index
"brief-qnode-address": "string", Q-node address
"protect-ignore": "boolean", Is protection ignored
"path-dlb": "boolean", Is this the path used for DLB
"brief-interface-handle": "string", Interface handle
"best-external-path": "boolean", Best external path
"path-info-flags": "integer", Path Info flags
"attached-path": "boolean", Attached path
"recursionvia-len": "integer", recursion via /N constraint
"resolved-path": "boolean", Resolved path
"brief-next-hop-prefix": "string", Next hop prefix
"recursive-path": "boolean", Recursive path
"path-index": "integer" fib sh tbl path
}
]
}
}
FIB-SH-TBL-PATH - Retrieve
Retrieve operation of resource: fib-sh-tbl-path
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MORE-DETAIL-ABOUT-PATH - Retrieve
Retrieve operation of resource: more-detail-about-path
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"more-detail-about-path": { More detail about this path entry
"next-prefix-recursion": "string", Next prefix recursion in the path
"recurse-prefix-object": "boolean", Is recursion object a leaf?
"external-adjacency": "boolean", Path is an external adjacency
"fib-path-nh-information-type": "string", FIB Nhinfo type
"interface-associated-path": "string", Interface associated with this path
"tunnle-endpoint-id": "integer", Tunnel endpoint id
"number-of-dependencies-this-path": "integer", No. of dependents for this path
"next-prefix-recursion2": "string", Next prefix2 recursion in the path
"next-prefix-length2": "integer", Next prefix2 length
"next-hop-vrf": "string", Next hop VRF
"next-hop-interface": "string", Next hop interface
"weight-of-path": "integer", Weight of the path
"tunnel-class": "integer", Tunnel class of the path
"detail-next-hop-prefix": "string", Next hop prefix
"label-to-recurse": "integer", Local label to recurse over
"spd-ipencap": [ No description
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" IP Encap
}
],
"recursive-path-information": "boolean", Recursive path information is available
"robin-reset-value": "integer", Round robin reset value
"tunnel-is-forward-class": "boolean", Tunnel is forward class
"ip-address-to-recurse": "string", IP address to recurse to
"lisprlocid": "integer", LISP RLOC ID
"recurse-prefix-object2": "boolean", Recursion has two leaves (e.g. implicit-null\npath)
"fib-path-nh-information-type-special": "string", FIB Nhinfo type special
"current-path-flag": "boolean", Current path flag
"detail-fib-adjacency-type": "string", FIB entry adjacency type
"next-hop-mask-length": "integer", Next hop mask length
"next-prefix-length": "integer" Next prefix length
}
}
SPD-IPENCAP - Retrieve
Retrieve operation of resource: spd-ipencap
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-transport-tbl": "integer", Transport Table
"ip-encap-hdr": [ No description
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Headers
}
],
"ip-encap-parent-type": "integer", Parent type enumeration
"ip-encap-hdr-count": "integer", Header Count
"ip-encap-transport-af": "integer", Transport AF
"ip-encap-payload-mtu": "integer", Payload MTU
"ip-encap-locks": "integer", IPEncap Object Locks
"ip-encap-payload-af": "integer", Payload AF
"ip-encap-parent": "integer", Pointer to parent
"ipe-transport-vrf-name": "string" Transport VRF name
}
}
IP-ENCAP-HDR - Retrieve
Retrieve operation of resource: ip-encap-hdr
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ip-encap-hdr-dyn": "integer", Dynamic Header Fields
"ip-encap-hdr-type": "string", Header Type
"ip-encap-hdrp": "string" Static Header
}
}
MPLS-INFORMATION-FOR-PATH - Retrieve
Retrieve operation of resource: mpls-information-for-path
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-information-for-path": { mpls info for this path entry
"remote-backup": "boolean", RemoteBackupPath
"number-of-igp-paths": "integer", NumberOfIGPPaths
"local-lable": "integer", LocalLable
"recursive-lbl-stack": [ No description
{
"entry": "integer" lstack
}
],
"recursive-fwd-chain": "boolean", RecursiveFwdChain
"igp-label-stack-array": [ No description
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" igp label stack array
}
]
}
}
RECURSIVE-LBL-STACK - Retrieve
Retrieve operation of resource: recursive-lbl-stack
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
IGP-LABEL-STACK-ARRAY - Retrieve
Retrieve operation of resource: igp-label-stack-array
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lstack": [ No description
{
"entry": "integer" lstack
}
],
"out-interface": "string", OutInterface
"number-of-labels": "integer", NumberOfLabels
"nh-address": "string" NHAddress
}
}
LSTACK - Retrieve
Retrieve operation of resource: lstack
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SRV6-INFORMATION - Retrieve
Retrieve operation of resource: srv6-information
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srv6-information": { Information about IPv6 SR prefix
"route-is-sripv6-flag": "boolean", Route is an IPv6 Segment-Routing prefix
"sripv6-stats-valid-flag": "boolean", Statistics are valid for this prefix
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
},
"srv6-pfx-resolved-via-policy-label": "boolean" Route is a SRv6 prefix resolved via Policy label
}
}
SRV6-STATISTICS - Retrieve
Retrieve operation of resource: srv6-statistics
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"srv6-statistics": { Statistics for a IPv6 SR prefix
"srv6-packets-forwarded": "integer", SRv6 packets forwarded for a prefix
"srv6-packets-dropped": "integer" SRv6 Packets dropped for a prefix
}
}
EXTENSION-OBJECT - Retrieve
Retrieve operation of resource: extension-object
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
},
"type": "string" type
}
}
SFECD-LE - Retrieve
Retrieve operation of resource: sfecd-le
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"sfecd-le": { sfecd le
"context-label-flag": "boolean", Context Label Exist
"context-label": "integer" Context Label
}
}
NH-IDS - Retrieve
Retrieve operation of resource: nh-ids
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nh-ids": { NHIdTable is accessed by two keys;\n{NHIdValue} and/or {NHInterface,NHAddress
"nh-id": [ NHID value
{
"time-of-last-update-in-msec": "integer", The time of last update in msec
"nh-link-type": "integer", Payload linktype
"nh-table-id": "integer", Table-ID entry notified for
"nh-id-application": "integer", NHID application type
"version": "integer", RIB version
"nh-address-xr": "string", Next-hop address
"nh-interf-handle": "string", Next-hop interface
"nh-protocol": "integer", Next-hop address protocol, IPv4/IPv6
"nh-id": "integer", NHID value
"nh-interface-name": "string", Interface Name
"nh-id-value": "integer", NexthopId Value
"nh-address": "string" Next-hop address in string format (e.g., 1\n.2.3.4)
}
]
}
}
NH-ID - Retrieve
Retrieve operation of resource: nh-id
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
EXTERNAL-CLIENT-SUMMARIES - Retrieve
Retrieve operation of resource: external-client-summaries
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"external-client-summaries": { External Client Summary Table
{
"ses-client-name": "string", External client name
"ses-comp-id": "integer", component-id of the client
"ses-ecd-version": "integer", ECD version
"ses-num-pending": "integer", Number of pending notifs
"ses-pl-sum": { ECD pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
},
"ses-num-regs": "integer", Number of registrations
"ses-client-pulsed-time": "integer", Client pulsed timestamp
"ses-feci-fib-proto": "integer", Registration proto
"id": "integer", ID of the client: ECDv1 is component id,\nECDv2 is client id
"ecd-ver": "integer" Ecd Version
}
]
}
}
EXTERNAL-CLIENT-SUMMARY - Retrieve
Retrieve operation of resource: external-client-summary
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SES-PL-SUM - Retrieve
Retrieve operation of resource: ses-pl-sum
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ses-pl-sum": { ECD pathlist summary
"sep-num-ecd-pathlist": "integer", Number of ECD pathlists
"sep-num-ecd-pl-per-interest": [ No description
{
"entry": "integer" Number of ECD pathlists per interest
}
],
"sep-num-ecd-pl-unresolved": "integer" Number of ECD pathlists unresolved
}
}
SEP-NUM-ECD-PL-PER-INTEREST - Retrieve
Retrieve operation of resource: sep-num-ecd-pl-per-interest
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MISC - Retrieve
Retrieve operation of resource: misc
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"misc": { CEF misc hidden data
"mi-proto-dbg-stat": [ No description
{
"fpd-ldi-min-backup-activate-time": "integer", min ldi mod time for backup activation
"fpd-ldi-num-correct-fixup": "integer", the number of corrected fixup LDIs
"fpd-num-retry-touts": "integer", the number of retry timeouts
"fpd-lbl-recycled": "integer", the number of routes handled with recycled label
"fpd-vrftbl-entries": "integer", the number of fib entries in vrf tbls
"fpd-gbltbl-src-entry": [ No description
{
"entry": "integer" LISP UCMP support
}
],
"fpd-gbltbl-entries": "integer", the number of fib entries in global tbl
"fpd-bcdl-msgs": "integer", the number of bcdl msgs
"fpd-adj-tx-retry-obj-reinit": "integer", number of times TX NH retry objects updated
"fpd-adj-tx-retry-nh-found": "integer", number of TX adj retries that found or created\nNH
"fpd-pl-retry-add-exist": "integer", the number PLs added to retry while already in\nretry
"fpd-route-rcv": "integer", the number of routes received
"fpd-ldi-backup-activate-count": "integer", number of ldi backup path activications
"fpd-version-mismatch-drops": "integer", the number of routes dropped because of version\nmismatch
"fpd-adj-del": "integer", the number of adjacency deletes
"fpd-num-retry": [ No description
{
"entry": "integer" LISP UCMP support
}
],
"fpd-adj-upd-tx-nh-found": "integer", number of TX adjacency updates that found or\ncreated NH
"fpd-recursion-constraint-count": "integer", number of resolution failures because of\nrecursion constraint
"fpd-te-version-mismatch-drops": "integer", the number of TE upds dropped because of version\nmismatch
"fpd-retryq-sched-time": "integer", Scheduler time period in msec
"fpd-adj-upd-tx-retry-created": "integer", number of TX adjacency updates that went to\nretry
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
}
],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
},
"fpd-ldi-avg-backup-activate-time": "integer", avg ldi mod time for backup activation
"fpd-retryq-size": "integer", the number of elements in retryq
"fpd-ldi-total-backup-activate-time": "integer", total ldi mod time for backup activation
"fpd-route-upd": "integer", the number of route updates
"fpd-pl-fast-nfn-count": "integer", number of PLs visited on fast notification
"fpd-pl-with-backup-create-count": "integer", number of pl creates with backu path
"fpd-adj-drops": "integer", number of adj updates dropped because of OOR
"fpd-ldi-last-backup-activate-time": "integer", ldi mod time for last backup activation
"fpd-retryq-timeout": "integer", timeout value in msec
"fpd-vrftbl-src-entry": [ No description
{
"entry": "integer" LISP UCMP support
}
],
"fpd-adj-upd": "integer", the number of adjacency updates
"fpd-gbltbl-rej-entries": "integer", the number of fib entries in global retry tbl
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
}
]
}
],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
},
"fpd-pl-inline-res-q": "integer", the number of PLs linked to resolving tables for\ninline res
"fpd-ldi-max-backup-activate-time": "integer", max ldi mod time for backup activation
"fpd-adj-msg": "integer", number of AIB messages
"fpd-pl-with-backup-del-count": "integer", number of pl deletes with backup path
"fpd-te-rcv": "integer", the number of TE upds received
"fpd-adj-upd-tx": "integer", number of TX adjacency updates from AIB
"fpd-vrftbl-rej-entries": "integer", the number of fib entries in vrf retry tbls
"fpd-num-tbls": "integer", the number of tables in table set
"fpd-pl-num-correct-fixup": "integer", the number of corrected fixup PLs
"fpd-pl-num-queued-fixedup": "integer", the number of PL queued for fixup
"fpd-pl-backup-disable-count": "integer", number of PLs unmarked to include backup path
"fpd-ldi-num-del-refcnt": "integer", the number of deleted with non-zero refcount
"fpd-ldi-num-fixedup": "integer", the number of fixup LDIs
"fpd-route-drops": "integer", the number of routes dropped
"fpd-num-allocs": "integer", the number of allocs for this proto
"fpd-route-del": "integer", the number of route deletes
"fpd-num-frees": "integer", the number of frees for this proto
"fpd-pl-backup-enable-count": "integer" Per protocol debug stats
}
],
{
"entry": "integer" LISP UCMP support
}
],
"mi-xpl-ldi-enabled": "boolean", XPL loadinfo is enabled
"mi-issu-state": { FIB ISSU state
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
}
],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
},
"mi-tot-dnld-time": "integer", total download time
"mi-idb-lsec-enabled-num": [ No description
{
"entry": "integer" LISP UCMP support
}
],
"mi-cpuless-init": "boolean", cpuless node list init
"mi-lrpf-num": [ No description
{
"entry": "integer" LISP UCMP support
}
],
"mi-cpu-time": "integer", CPU download time
"mi-idb-ext-cleanup-failed-count": [ No description
{
"entry": "integer" LISP UCMP support
}
],
"mi-cpuless-count": "integer", count of cpuless line cards
"mi-idb-recycle-count": "integer", Number of idbs that hit ifh recycle
"mi-lrpf-stats-act": [ No description
{
"entry": "integer" LISP UCMP support
}
],
"mi-pfi-ifh-upd": "integer", number of pfi ifh create notif
"mi-prefer-aib-routes-over-rib-oper": "boolean", Prefer AIB routes over RIB/LSD operational state
"mi-num-virtual-ll-addresses-deleted": "integer", mi num virtual ll addresses deleted
"mi-frr-follow-bgp-pic": "boolean", fast-reroute follow BGP-PIC configured
"mi-num-virtual-ll-addresses-dropped": "integer", mi num virtual ll addresses dropped
"mi-lrpf-stats-fail": [ No description
{
"entry": "integer" LISP UCMP support
}
],
"mi-num-mgmt-list": "integer", Number of management interfaces
"mi-idb-recycle-cleanup-count": "integer", Number of idb cleaned up after hitting ifh\nrecycle
"mi-cpuless-node": [ No description
{
"entry": "integer" LISP UCMP support
}
],
"mi-prefer-aib-routes-over-rib-cfg": "boolean", Prefer AIB routes over RIB/LSD configured state
"mi-idb-purge-cntr": [ No description
{
"fpp-cntr": [ No description
{
"entry": "integer" LISP UCMP support
}
]
}
],
"mi-num-virtual-ll-addresses-added": "integer", mi num virtual ll addresses added
"mi-num-lisp-eid": [ No description
{
"entry": "integer" LISP UCMP support
}
],
{
"mi-num-bkup-frr-objects": "integer", total number of backup FRR objects
"mi-num-frr-reset": "integer", number of frr resets
"mi-num-frr-logs": "integer", frr log size
"mi-num-intf-frr": "integer", number of FRR events sent on nh interface down
"mi-num-prot-frr-objects": "integer", total number of prot FRR objects
"mi-num-frr-proto-events": "integer", number of frr events received in proto thread
"mi-num-pfi-intf-down": "integer", number of interface down FRR events from PFI
"mi-num-tunid-alloc-failures": "integer", total number of FRR tunnel ID allocation\nfailures
"mi-num-tunid-allocs": "integer", total number of successful FRR tunnel ID\nallocations
"mi-num-frr-reset-queue-adds": "integer", number of frr reset queue adds
"mi-num-parent-intf-frr": "integer", number of FRR events sent on nh parent interface\ndown
"mi-num-bfd-down": "integer", number of NH down FRR events frm BFD
"mi-num-tunid-free-failures": "integer", total number of FRR tunnel ID free failures
"mi-num-frr-reset-queue-remove": "integer", number of frr reset queue deletes
"mi-num-tunid-frees": "integer" FRR statistics
}
],
"mi-num-virtual-ll-addresses-cached": "integer", mi num virtual ll addresses cached
"mi-pfi-ifh-stale": "integer", number of stale ifh removed
"mi-plat-capabilities": { FIB platform capabilities
"fpc-local-label-split": "integer", Label split
"fpc-num-l3-lbl-levels": "integer", L3 LBL levels
"fpc-srv6-support": "boolean", SRv6 supported
"fpc-platf-v6-upd-disable": "boolean", V6 update disable
"fpc-num-l3-ucmp-paths": "integer", L3 Unequal cost hash buckets
"fpc-platf-v4-upd-disable": "boolean", V4 update disable
"fpc-platf-temp-back-walk-reqd": "boolean", Backwalk dependents is required
"fpc-resolve-via-table": [ No description
{
"entry": "boolean" LISP UCMP support
}
],
{
"entry": "boolean" LISP UCMP support
}
],
"fpc-slowpath-ingress-inject-reqd": "boolean", Slowpath ingress inject required
"fpc-prefix-filter-support": "integer", Prefix filter level of support
"fpc-pbts-defclass-support": "boolean", PBTS default class support
"fpc-num-fwding-stages": "integer", Forwarding stages
"fpc-lisp-decap-over-v4": [ No description
{
"entry": "boolean" LISP UCMP support
}
],
"fpc-loadinfo-filter-support": "boolean", loadinfo filter support
"fpc-dlb-support": "boolean", Per-destination load-balancing support
"fpc-num-paths-per-pbts-class": "integer", Path per tunnel class
"fpc-num-l3-lbl-rec-paths": "integer", L3 Recursive Hash buckets
"fpc-v4v6-ldi-collapse-support": "boolean", IPv4 over IPV6 Collapse LDI support
"fpc-lba-tuples-default": "integer", LBA tuples
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean", Link MPLS IPv6 NH support
"fpc-num-l3-lbl-paths": "integer", L3 Hash buckets
"fpc-nhid": "boolean", NHID support
"fpc-platf-ready-cb-wait": "boolean", Plat ready cb register
"fpc-cofo-support": "boolean", COFO supported
"fpc-exclude-deag-bkup": "boolean", Exclude Deag backup Paths
"fpc-mraps-support": "boolean", MRAPS support
"fpc-stats-support": "boolean", Statistics support
"fpc-lisp-ucmp": [ No description
{
"entry": "boolean" LISP UCMP support
}
]
},
"mi-pfi-ifh-del": "integer", number of pfi ifh delete notif
"mi-tot-gtrie-time": "integer", total time spent in gtrie operations
"mi-shm-reset-ts": "integer", Last FIB shared memory reset time stamp
"mi-del": [ No description
{
"msec-time": "integer", msec time
"prfx": "string", prfx
"prfx-len": "integer", prfx len
"prfx-proto": "integer", prfx proto
"tableid": "integer" Timestamps of deleted routes
}
],
"mi-tot-plat-upd-time": "integer", total platform update time
"mi-clock-time": "integer" clock download time
}
}
MI-ISSU-STATE - Retrieve
Retrieve operation of resource: mi-issu-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mi-issu-state": { FIB ISSU state
"fis-issu-error-ts": "integer", ISSU error sent to ISSUMGR timetstamp
"slc-eoc-implicit": "boolean", SLC End-of-config implicit
"slc-support": "boolean", SLC supported
"imdr-support": "boolean", IMDR supported
"eod-received-im-time-stamp": "string", End-of-download received from IM timestamp
"fis-issu-restart": "boolean", ISSU restart
"imdr-eoc-implicit": "boolean", IMDR End-of-config implicit
"fis-proto-state": [ No description
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" IMDR state for the protocols
}
],
"eoc-received-slc-time-stamp": "string", End-of-config received from SLC timestamp
"eod-sent-imdr-time-stamp": "string", End-of-download send to IMDR timestamp
"eoc-received-imdr-time-stamp": "string", End-of-config received from IMDR timestamp
"eod-sent-slc-time-stamp": "string" End-of-download send to SLC timestamp
}
}
FIS-PROTO-STATE - Retrieve
Retrieve operation of resource: fis-proto-state
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"rib-tables-converged-time-stamp": "string", All RIB tables converged timestamp
"aib-eod-time-stamp": "string", AIB EODTimeStamp
"rsi-eod-valid": "boolean", RSI EOD expected/valid
"protocol-name": "string", Protocol name
"protocol-eod-valid": "boolean", Protocol EOD expected/valid
"rsi-eod-time-stamp": "string", RSI EOD received timestamp
"lsd-eod-valid": "boolean", LSD EOD expected/valid
"lmrib-eod-valid": "boolean", LMRIB EOD expected/valid
"lsd-eod-time-stamp": "string", LSD EOD received timestamp
"lmrib-eod-time-stamp": "string", LMRIB EOD received timestamp
"bcdl-tables": "integer", Number of BCDL tables
"rib-info-valid": "boolean", RIB table info valid
"converged-tables": "integer", Number of tables converged
"protocol-eod-time-stamp": "string" Protocol EOD sent timestamp
}
}
MI-PLAT-CAPABILITIES - Retrieve
Retrieve operation of resource: mi-plat-capabilities
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mi-plat-capabilities": { FIB platform capabilities
"fpc-local-label-split": "integer", Label split
"fpc-num-l3-lbl-levels": "integer", L3 LBL levels
"fpc-srv6-support": "boolean", SRv6 supported
"fpc-platf-v6-upd-disable": "boolean", V6 update disable
"fpc-num-l3-ucmp-paths": "integer", L3 Unequal cost hash buckets
"fpc-platf-v4-upd-disable": "boolean", V4 update disable
"fpc-platf-temp-back-walk-reqd": "boolean", Backwalk dependents is required
"fpc-resolve-via-table": [ No description
{
"entry": "boolean" LISP UCMP support
}
],
{
"entry": "boolean" LISP UCMP support
}
],
"fpc-slowpath-ingress-inject-reqd": "boolean", Slowpath ingress inject required
"fpc-prefix-filter-support": "integer", Prefix filter level of support
"fpc-pbts-defclass-support": "boolean", PBTS default class support
"fpc-num-fwding-stages": "integer", Forwarding stages
"fpc-lisp-decap-over-v4": [ No description
{
"entry": "boolean" LISP UCMP support
}
],
"fpc-loadinfo-filter-support": "boolean", loadinfo filter support
"fpc-dlb-support": "boolean", Per-destination load-balancing support
"fpc-num-paths-per-pbts-class": "integer", Path per tunnel class
"fpc-num-l3-lbl-rec-paths": "integer", L3 Recursive Hash buckets
"fpc-v4v6-ldi-collapse-support": "boolean", IPv4 over IPV6 Collapse LDI support
"fpc-lba-tuples-default": "integer", LBA tuples
"fpc-link-mpls-nhinfo-in-ipv6-thread-support": "boolean", Link MPLS IPv6 NH support
"fpc-num-l3-lbl-paths": "integer", L3 Hash buckets
"fpc-nhid": "boolean", NHID support
"fpc-platf-ready-cb-wait": "boolean", Plat ready cb register
"fpc-cofo-support": "boolean", COFO supported
"fpc-exclude-deag-bkup": "boolean", Exclude Deag backup Paths
"fpc-mraps-support": "boolean", MRAPS support
"fpc-stats-support": "boolean", Statistics support
"fpc-lisp-ucmp": [ No description
{
"entry": "boolean" LISP UCMP support
}
]
}
}
FPC-LISP-DECAP-OVER-V4 - Retrieve
Retrieve operation of resource: fpc-lisp-decap-over-v4
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FPC-LISP-DECAP-OVER-V6 - Retrieve
Retrieve operation of resource: fpc-lisp-decap-over-v6
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FPC-LISP-UCMP - Retrieve
Retrieve operation of resource: fpc-lisp-ucmp
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FPC-RESOLVE-VIA-TABLE - Retrieve
Retrieve operation of resource: fpc-resolve-via-table
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MI-IDB-EXT-CLEANUP-FAILED-COUNT - Retrieve
Retrieve operation of resource: mi-idb-ext-cleanup-failed-count
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MI-LRPF-STATS-FAIL - Retrieve
Retrieve operation of resource: mi-lrpf-stats-fail
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MI-LRPF-STATS-ACT - Retrieve
Retrieve operation of resource: mi-lrpf-stats-act
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MI-LRPF-NUM - Retrieve
Retrieve operation of resource: mi-lrpf-num
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MI-IDB-LSEC-ENABLED-NUM - Retrieve
Retrieve operation of resource: mi-idb-lsec-enabled-num
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MI-NUM-LISP-EID - Retrieve
Retrieve operation of resource: mi-num-lisp-eid
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MI-NUM-LISP-VALID-EID - Retrieve
Retrieve operation of resource: mi-num-lisp-valid-eid
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MI-CPULESS-NODE - Retrieve
Retrieve operation of resource: mi-cpuless-node
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MI-PROTO-DBG-STAT - Retrieve
Retrieve operation of resource: mi-proto-dbg-stat
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fpd-ldi-min-backup-activate-time": "integer", min ldi mod time for backup activation
"fpd-ldi-num-correct-fixup": "integer", the number of corrected fixup LDIs
"fpd-num-retry-touts": "integer", the number of retry timeouts
"fpd-lbl-recycled": "integer", the number of routes handled with recycled label
"fpd-vrftbl-entries": "integer", the number of fib entries in vrf tbls
"fpd-gbltbl-src-entry": [ No description
{
"entry": "integer" Number of vrf routes from \n\neach route source
}
],
"fpd-gbltbl-entries": "integer", the number of fib entries in global tbl
"fpd-bcdl-msgs": "integer", the number of bcdl msgs
"fpd-adj-tx-retry-obj-reinit": "integer", number of times TX NH retry objects updated
"fpd-adj-tx-retry-nh-found": "integer", number of TX adj retries that found or created\nNH
"fpd-pl-retry-add-exist": "integer", the number PLs added to retry while already in\nretry
"fpd-route-rcv": "integer", the number of routes received
"fpd-ldi-backup-activate-count": "integer", number of ldi backup path activications
"fpd-version-mismatch-drops": "integer", the number of routes dropped because of version\nmismatch
"fpd-adj-del": "integer", the number of adjacency deletes
"fpd-num-retry": [ No description
{
"entry": "integer" Number of vrf routes from \n\neach route source
}
],
"fpd-adj-upd-tx-nh-found": "integer", number of TX adjacency updates that found or\ncreated NH
"fpd-recursion-constraint-count": "integer", number of resolution failures because of\nrecursion constraint
"fpd-te-version-mismatch-drops": "integer", the number of TE upds dropped because of version\nmismatch
"fpd-retryq-sched-time": "integer", Scheduler time period in msec
"fpd-adj-upd-tx-retry-created": "integer", number of TX adjacency updates that went to\nretry
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
}
],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
},
"fpd-ldi-avg-backup-activate-time": "integer", avg ldi mod time for backup activation
"fpd-retryq-size": "integer", the number of elements in retryq
"fpd-ldi-total-backup-activate-time": "integer", total ldi mod time for backup activation
"fpd-route-upd": "integer", the number of route updates
"fpd-pl-fast-nfn-count": "integer", number of PLs visited on fast notification
"fpd-pl-with-backup-create-count": "integer", number of pl creates with backu path
"fpd-adj-drops": "integer", number of adj updates dropped because of OOR
"fpd-ldi-last-backup-activate-time": "integer", ldi mod time for last backup activation
"fpd-retryq-timeout": "integer", timeout value in msec
"fpd-vrftbl-src-entry": [ No description
{
"entry": "integer" Number of vrf routes from \n\neach route source
}
],
"fpd-adj-upd": "integer", the number of adjacency updates
"fpd-gbltbl-rej-entries": "integer", the number of fib entries in global retry tbl
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
}
]
}
],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
},
"fpd-pl-inline-res-q": "integer", the number of PLs linked to resolving tables for\ninline res
"fpd-ldi-max-backup-activate-time": "integer", max ldi mod time for backup activation
"fpd-adj-msg": "integer", number of AIB messages
"fpd-pl-with-backup-del-count": "integer", number of pl deletes with backup path
"fpd-te-rcv": "integer", the number of TE upds received
"fpd-adj-upd-tx": "integer", number of TX adjacency updates from AIB
"fpd-vrftbl-rej-entries": "integer", the number of fib entries in vrf retry tbls
"fpd-num-tbls": "integer", the number of tables in table set
"fpd-pl-num-correct-fixup": "integer", the number of corrected fixup PLs
"fpd-pl-num-queued-fixedup": "integer", the number of PL queued for fixup
"fpd-pl-backup-disable-count": "integer", number of PLs unmarked to include backup path
"fpd-ldi-num-del-refcnt": "integer", the number of deleted with non-zero refcount
"fpd-ldi-num-fixedup": "integer", the number of fixup LDIs
"fpd-route-drops": "integer", the number of routes dropped
"fpd-num-allocs": "integer", the number of allocs for this proto
"fpd-route-del": "integer", the number of route deletes
"fpd-num-frees": "integer", the number of frees for this proto
"fpd-pl-backup-enable-count": "integer" number of PLs marked to include backup path
}
}
FPD-PLATF-UPD-STATS - Retrieve
Retrieve operation of resource: fpd-platf-upd-stats
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fpd-platf-upd-stats": { platform update statistics
"fpus-obj-stat": [ No description
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by object type
}
]
}
],
"fpus-num-success": "integer", Number of successful updates
"fpus-num-failure": "integer", Number of unsuccessful updates
"fpus-upd-total-time": "integer" Total time for all pd updates
}
}
FPUS-OBJ-STAT - Retrieve
Retrieve operation of resource: fpus-obj-stat
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fos-tot-upd-time": "integer", Total time for updates
"fos-tot-updates": "integer", Total number of updates
"fos-obj-act-stat": [ No description
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Array of max time info indexed by action type
}
]
}
}
FOS-OBJ-ACT-STAT - Retrieve
Retrieve operation of resource: fos-obj-act-stat
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"foas-max-time": "integer", Time for the update
"foas-max-tstamp": "integer", Time stamp of max update
"foas-tot-upd-time": "integer", Total time for updates
"foas-num-failure": "integer", Total number of failed updates
"foas-tot-updates": "integer", Total number of updates
"foas-num-success": "integer", Total number of successful updates
"foas-tot-updates-zero": "integer" Total number of updates that took zero time
}
}
FPD-GTRIE-TIMING - Retrieve
Retrieve operation of resource: fpd-gtrie-timing
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fpd-gtrie-timing": { Gtrie timing statistics
"fgt-upd-total-time": "integer", Total time for all pd updates
"fgt-gtrie-fn-timing": [ No description
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Array of max time info indexed by gtrie function
}
],
"fgt-num-success": "integer", Number of successful updates
"fgt-num-failure": "integer" Number of unsuccessful updates
}
}
FGT-GTRIE-FN-TIMING - Retrieve
Retrieve operation of resource: fgt-gtrie-fn-timing
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fgft-fn": "string", Gtrie operation
"fgft-max-time": "integer", Time for the update
"fgft-tot-updates-zero": "integer", Total number of updates with zero timing (due to\ntimestamp granularity)
"fgft-tot-updates": "integer", Total number of updates
"fgft-tot-upd-time": "integer", Total time for updates
"fgft-max-tstamp": "integer" Time stamp of max update
}
}
FPD-GBLTBL-SRC-ENTRY - Retrieve
Retrieve operation of resource: fpd-gbltbl-src-entry
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FPD-VRFTBL-SRC-ENTRY - Retrieve
Retrieve operation of resource: fpd-vrftbl-src-entry
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FPD-NUM-RETRY - Retrieve
Retrieve operation of resource: fpd-num-retry
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MI-IDB-PURGE-CNTR - Retrieve
Retrieve operation of resource: mi-idb-purge-cntr
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fpp-cntr": [ No description
{
"entry": "integer" the number of frees for this proto
}
]
}
}
FPP-CNTR - Retrieve
Retrieve operation of resource: fpp-cntr
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
MI-DEL - Retrieve
Retrieve operation of resource: mi-del
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"msec-time": "integer", msec time
"prfx": "string", prfx
"prfx-len": "integer", prfx len
"prfx-proto": "integer", prfx proto
"tableid": "integer" tableid
}
}
MI-FRR-STAT - Retrieve
Retrieve operation of resource: mi-frr-stat
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mi-num-bkup-frr-objects": "integer", total number of backup FRR objects
"mi-num-frr-reset": "integer", number of frr resets
"mi-num-frr-logs": "integer", frr log size
"mi-num-intf-frr": "integer", number of FRR events sent on nh interface down
"mi-num-prot-frr-objects": "integer", total number of prot FRR objects
"mi-num-frr-proto-events": "integer", number of frr events received in proto thread
"mi-num-pfi-intf-down": "integer", number of interface down FRR events from PFI
"mi-num-tunid-alloc-failures": "integer", total number of FRR tunnel ID allocation\nfailures
"mi-num-tunid-allocs": "integer", total number of successful FRR tunnel ID\nallocations
"mi-num-frr-reset-queue-adds": "integer", number of frr reset queue adds
"mi-num-parent-intf-frr": "integer", number of FRR events sent on nh parent interface\ndown
"mi-num-bfd-down": "integer", number of NH down FRR events frm BFD
"mi-num-tunid-free-failures": "integer", total number of FRR tunnel ID free failures
"mi-num-frr-reset-queue-remove": "integer", number of frr reset queue deletes
"mi-num-tunid-frees": "integer" total number of successful FRR tunnel ID frees
}
}
LOCAL-LABEL - Retrieve
Retrieve operation of resource: local-label
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"local-label": { local label
"conflicts": { FIB Local-label conflicts database
{
"retry-ts": "integer", retry ts
"update-ts": "integer", update ts
"ext": { ext
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
},
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
},
"type": "string" type
},
"local-label": "integer", local label
"source-xr": "integer", source xr
"num-retries": "integer", num retries
"pfx-tbl-id": "integer", Table ID of IP prefix
"prefix-len": "integer", Length of IP Prefix
"label": "string", Local label
"source": "string", Route source
"prefix": "string", IP Prefix
"ll-ctype": "string" Type of entry
}
]
}
}
}
CONFLICTS - Retrieve
Retrieve operation of resource: conflicts
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"conflicts": { FIB Local-label conflicts database
{
"retry-ts": "integer", retry ts
"update-ts": "integer", update ts
"ext": { ext
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
},
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
},
"type": "string" type
},
"local-label": "integer", local label
"source-xr": "integer", source xr
"num-retries": "integer", num retries
"pfx-tbl-id": "integer", Table ID of IP prefix
"prefix-len": "integer", Length of IP Prefix
"label": "string", Local label
"source": "string", Route source
"prefix": "string", IP Prefix
"ll-ctype": "string" Type of entry
}
]
}
}
CONFLICT - Retrieve
Retrieve operation of resource: conflict
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
EXT - Retrieve
Retrieve operation of resource: ext
ID of node-name
ID of protocol-name
Successful operation
Internal Error
PFX - Retrieve
Retrieve operation of resource: pfx
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"pfx": { pfx
"pfx": "string", pfx
"tbl-id": "integer" tbl id
}
}
LSM - Retrieve
Retrieve operation of resource: lsm
ID of node-name
ID of protocol-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"lsm": { lsm
"nh": "string", nh
"mcast-id": "integer" mcast id
}
}
OC-AFT-L3 - Retrieve
Retrieve operation of resource: oc-aft-l3
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"oc-aft-l3": { oc aft l3
"vrfs": { Table VRFs - openconfig network-instances
"vrf": [
{
"vrf-name": "string", Network Instance Name
"abstract-forwarding-tables": { Abstract forwarding table per FIB protocol
"ipv4-unicast": { IPv4 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
}
]
},
"mpls": { MPLS abstract forwarding table
"label-entries": { Table of MPLS labels
"label-entry": [
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"label-length": "integer", Internal representation of a mask-length\nof MPLS label
"label": "string" MPLS label
}
]
}
},
"ipv6-unicast": { IPv6 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
}
]
}
}
}
]
}
}
}
VRFS - Retrieve
Retrieve operation of resource: vrfs
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"vrfs": { Table VRFs - openconfig network-instances
"vrf": [
{
"vrf-name": "string", Network Instance Name
"abstract-forwarding-tables": { Abstract forwarding table per FIB protocol
"ipv4-unicast": { IPv4 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
}
]
},
"mpls": { MPLS abstract forwarding table
"label-entries": { Table of MPLS labels
"label-entry": [
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"label-length": "integer", Internal representation of a mask-length\nof MPLS label
"label": "string" MPLS label
}
]
}
},
"ipv6-unicast": { IPv6 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
}
]
}
}
}
]
}
}
VRF - Retrieve
Retrieve operation of resource: vrf
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
ABSTRACT-FORWARDING-TABLES - Retrieve
Retrieve operation of resource: abstract-forwarding-tables
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"abstract-forwarding-tables": { Abstract forwarding table per FIB protocol
"ipv4-unicast": { IPv4 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
}
]
},
"mpls": { MPLS abstract forwarding table
"label-entries": { Table of MPLS labels
"label-entry": [
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"label-length": "integer", Internal representation of a mask-length\nof MPLS label
"label": "string" MPLS label
}
]
}
},
"ipv6-unicast": { IPv6 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
}
]
}
}
}
MPLS - Retrieve
Retrieve operation of resource: mpls
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls": { MPLS abstract forwarding table
"label-entries": { Table of MPLS labels
"label-entry": [
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"label-length": "integer", Internal representation of a mask-length\nof MPLS label
"label": "string" MPLS label
}
]
}
}
}
LABEL-ENTRIES - Retrieve
Retrieve operation of resource: label-entries
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-entries": { Table of MPLS labels
"label-entry": [
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"label-length": "integer", Internal representation of a mask-length\nof MPLS label
"label": "string" MPLS label
}
]
}
}
LABEL-ENTRY - Retrieve
Retrieve operation of resource: label-entry
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
}
}
NEXT-HOP - Retrieve
Retrieve operation of resource: next-hop
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-hop": {
"state": { AFT entry interface ref state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
}
}
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": { OC AFT entry next-hop state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
}
}
INTERFACE-REF - Retrieve
Retrieve operation of resource: interface-ref
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-ref": { AFT entry next-hop interface ref
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of label label-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
}
}
IPV6-UNICAST - Retrieve
Retrieve operation of resource: ipv6-unicast
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv6-unicast": { IPv6 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
}
]
}
}
PREFIX-ENTRIES - Retrieve
Retrieve operation of resource: prefix-entries
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-entries": { Table of IP prefixes
"prefix-entry": [
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
}
}
]
}
}
PREFIX-ENTRY - Retrieve
Retrieve operation of resource: prefix-entry
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mask-length}": {
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
}
}
NEXT-HOP - Retrieve
Retrieve operation of resource: next-hop
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-hop": {
"state": { AFT entry interface ref state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
}
}
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": { OC AFT entry next-hop state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
}
}
INTERFACE-REF - Retrieve
Retrieve operation of resource: interface-ref
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-ref": { AFT entry next-hop interface ref
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
}
}
IPV4-UNICAST - Retrieve
Retrieve operation of resource: ipv4-unicast
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ipv4-unicast": { IPv4 abstract forwarding table
"prefix-entries": { Table of IP prefixes
"prefix-entry": [ No description
{
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
},
"network-address": "string", Network address
"mask-length": "integer" Prefix data
}
]
}
}
PREFIX-ENTRIES - Retrieve
Retrieve operation of resource: prefix-entries
ID of vrf-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"prefix-entries": { Table of IP prefixes
"prefix-entry": [
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
}
}
]
}
}
PREFIX-ENTRY - Retrieve
Retrieve operation of resource: prefix-entry
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mask-length}": {
"next-hop": [ No description
{
"state": { State
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { State
"interface": "string", Interface name
"subinterface": "integer" Next hops
}
}
]
}
],
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": { State
"label-index": "string", MPLS label
"prefix-index": "string" IP prefix
}
}
NEXT-HOP - Retrieve
Retrieve operation of resource: next-hop
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"next-hop": {
"state": { AFT entry interface ref state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
},
"interface-ref": [ AFT entry next-hop interface ref
{
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
}
}
]
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": { OC AFT entry next-hop state
"popped-mpls-label-stack": "string", Popped mpls label stack
"index": "integer", Index
"pushed-mpls-label-stack": "string", Pushed mpls label stack
"weight": "integer", Weight
"network-instance": "string", VRF name where the nexthop is resolved
"ip-address": "string" IP address
}
}
INTERFACE-REF - Retrieve
Retrieve operation of resource: interface-ref
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interface-ref": { AFT entry next-hop interface ref
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
}
}
}
STATE - Retrieve
Retrieve operation of resource: state
ID of vrf-name
ID of network-address mask-length
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"state": { AFT entry interface ref state
"interface": "string", Interface name
"subinterface": "integer" Sub-Interface index
}
}
MPLS-FORWARDING - Retrieve
Retrieve operation of resource: mpls-forwarding
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"mpls-forwarding": { mpls forwarding
"nodes": { Table of Nodes
"node": [
{
"forwarding-summary": { MPLS forwarding summary
"te-internal-entries": "integer", Number of TE internal forwarding entries
"global-dropped-packets": "integer", Number of global FIB packets dropped
"te-head-entries": "integer", Number of TE tunnel head imposition entries
"mte-midpoint-entries": "integer", Number of MTE midpoint entries
"total-p2mp-forwarding-updates": "integer", Total forwarding updates from MRIB to LFDs
"reserved-label-entries": "integer", Number of reserved label entries
"ignore-protect": "integer", Number of TE tunnels treated as non-protected
"total-p2mp-iir-forwarding-drop-messages": "integer", Total IIR triggered p2mp forwarding MRIB\nmessages dropped
"ipv4-imposition-entries": "integer", Number of IPv4 imposition entries
"lowest-label": "integer", Lowest label in use
"te-frr-next-hop-entries": "integer", Number of TE FRR protected next-hop entries
"deleted-stale-entries": "integer", Number of delete stale label entries
"te-frr-head-entries": "integer", Number of TE FRR tunnel head imposition entries
"total-p2mp-forwarding-drop-messages": "integer", Total p2mp forwarding messages dropped from MRIB\nto LFDs
"global-fragmented-packets": "integer", Number of global FIB packets fragmented
"global-failed-lookups": "integer", Number of global failed lookups
"total-p2mp-forwarding-added-or-modify-messages": "integer", Total p2mp forwarding add/modify messages from\nMRIB to LFDs
"label-switched-entries": "integer", Number of label swap/disposition entries
"total-forwarding-update-messages": "integer", Total forwarding update messages from LSD to\nLFDs
"lrpf-entries": "integer", Number of labels with RPF
"te-frr-mid-points-entries": "integer", Number of TE FRR MidPoints forwarding entries
"te-frr-internal-entries": "integer", Number of TE internal forwarding entries
"total-forwarding-updates": "integer", Total forwarding updates from LSD to LFDs
"te-frr-interface-entries": "integer", Number of TE FRR protected interface entries
"total-p2mp-forwarding-delete-messages": "integer", Total p2mp forwarding del messages from MRIB to\nLFDs
"mte-ll-entries": "integer", Number of MTE local entries
"te-mid-points-entries": "integer", Number of TE MidPoints forwarding entries
"mte-head-entries": "integer", Number of MTE tunnel head entries
"highest-label": "integer" Highest Label in use
},
"node-name": "string", Node ID
"frr-logs": { FRR Log Table
{
"number-of-rewrites-affected": "integer", Number of rewrites affected
"start-time": { Time of FRR event processing start, Seconds in\nUTC, and Nano Seconds
"seconds": "string", Seconds part of time valueiin UTC
"nanoseconds": "string" Nanoseconds part of time value
},
"frr-event-node-id": "string", Node on which the FRR event happened
"protected-frr-interface-name": "string", Interface
"switching-time-nsecs": "integer", Time to switch rewrites [nsecs]
"next-hop": "integer", Next Hop
"fast-bundle-member-down-interface": "integer", Fast Bundle Member Down Interface
"main-processing": "integer", Main Processing for FRR
"event-id": "integer" Event ID
}
]
},
"label-fib": { Labels For FIB
"informations": { Forwarding filtering details
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
}
]
},
"forwarding-details": { MPLS Forwarding Detail table
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
}
]
},
"label-security": { MPLS label security
"interfaces": { MPLS label security interface table
{
"rpf-enabled": "boolean", RPF is enabled on interface
"rpfifh": "string", RPF interface handle
"rpf-supported": "boolean", RPF stats supported per interface
"rpf-drops": "integer", RPF drops
"mld-supported": "boolean", Multi-label drop counters are supported per\ninterface
"mld-enabled": "boolean", Multi-label drop is enabled on interface
"multi-label-drops": "integer", Multi-label drops
"interface-name": "string" Interface Name
}
]
},
"summary": { MPLS label security summary
"rpf-drops": "integer", RPF drops
"multi-label-drops": "integer" Multi-label drops
}
}
},
"tunnel": { TE Tunnel information
"forwarding-tunnels": { Forwarding details for TE tunnels
{
"fwdg": { Tunnel forwarding information
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer" The AFI table ID
},
"tunnel-info": { Tunnel head information
"tunnel-load-metric": "integer", Tunnel Load Metric
"tunnel-resolution-incomplete": "boolean", Tunnel head resolution is incomplete
"tunnel-local-label": "integer", Tunnel Local label
"tunnel-fwd-class": "integer", Tunnel Forward Class
"tunnel-resolution-inconsistent": "boolean", Tunnel head resolition is inconsitent b/w TEhead\nand Local label
"tunnel-interface-name": "string", Tunnel interface
"tunnel-is-srte": "boolean", Is Tunnel SRTE
"tunnel-is-programmed-to-drop": "boolean" Is Tunnel programmed as drop
},
"interface-name": "string" Interface Name
}
]
}
},
"frr-database": { MPLS forwarding FRR Database
"frrdb-tunnel-midpoints": { MPLS forwarding FRR Database Tunnel Midpoint\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"local-label": "string" Local label value
}
]
},
"frrdb-summary": { MPLS forwarding FRR Database Summary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-protected-interface-table-summaries": { MPLS forwarding FRR Database Protected\nInterface Summary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
}
]
},
"frrdb-tunnel-head-summary": { MPLS forwarding FRR Database Tunnel Head\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-midpoint-summary": { MPLS forwarding FRR Database Tunnel Midpoint\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-heads": { MPLS forwarding FRR Database Tunnel Head\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"interface-name": "string" Interface Name
}
]
},
"frrdb-backup-interface-summaries": { MPLS forwarding FRR Database Backup Interface\nSummary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
}
]
}
}
}
]
}
}
}
NODES - Retrieve
Retrieve operation of resource: nodes
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"nodes": { Table of Nodes
"node": [
{
"forwarding-summary": { MPLS forwarding summary
"te-internal-entries": "integer", Number of TE internal forwarding entries
"global-dropped-packets": "integer", Number of global FIB packets dropped
"te-head-entries": "integer", Number of TE tunnel head imposition entries
"mte-midpoint-entries": "integer", Number of MTE midpoint entries
"total-p2mp-forwarding-updates": "integer", Total forwarding updates from MRIB to LFDs
"reserved-label-entries": "integer", Number of reserved label entries
"ignore-protect": "integer", Number of TE tunnels treated as non-protected
"total-p2mp-iir-forwarding-drop-messages": "integer", Total IIR triggered p2mp forwarding MRIB\nmessages dropped
"ipv4-imposition-entries": "integer", Number of IPv4 imposition entries
"lowest-label": "integer", Lowest label in use
"te-frr-next-hop-entries": "integer", Number of TE FRR protected next-hop entries
"deleted-stale-entries": "integer", Number of delete stale label entries
"te-frr-head-entries": "integer", Number of TE FRR tunnel head imposition entries
"total-p2mp-forwarding-drop-messages": "integer", Total p2mp forwarding messages dropped from MRIB\nto LFDs
"global-fragmented-packets": "integer", Number of global FIB packets fragmented
"global-failed-lookups": "integer", Number of global failed lookups
"total-p2mp-forwarding-added-or-modify-messages": "integer", Total p2mp forwarding add/modify messages from\nMRIB to LFDs
"label-switched-entries": "integer", Number of label swap/disposition entries
"total-forwarding-update-messages": "integer", Total forwarding update messages from LSD to\nLFDs
"lrpf-entries": "integer", Number of labels with RPF
"te-frr-mid-points-entries": "integer", Number of TE FRR MidPoints forwarding entries
"te-frr-internal-entries": "integer", Number of TE internal forwarding entries
"total-forwarding-updates": "integer", Total forwarding updates from LSD to LFDs
"te-frr-interface-entries": "integer", Number of TE FRR protected interface entries
"total-p2mp-forwarding-delete-messages": "integer", Total p2mp forwarding del messages from MRIB to\nLFDs
"mte-ll-entries": "integer", Number of MTE local entries
"te-mid-points-entries": "integer", Number of TE MidPoints forwarding entries
"mte-head-entries": "integer", Number of MTE tunnel head entries
"highest-label": "integer" Highest Label in use
},
"node-name": "string", Node ID
"frr-logs": { FRR Log Table
{
"number-of-rewrites-affected": "integer", Number of rewrites affected
"start-time": { Time of FRR event processing start, Seconds in\nUTC, and Nano Seconds
"seconds": "string", Seconds part of time valueiin UTC
"nanoseconds": "string" Nanoseconds part of time value
},
"frr-event-node-id": "string", Node on which the FRR event happened
"protected-frr-interface-name": "string", Interface
"switching-time-nsecs": "integer", Time to switch rewrites [nsecs]
"next-hop": "integer", Next Hop
"fast-bundle-member-down-interface": "integer", Fast Bundle Member Down Interface
"main-processing": "integer", Main Processing for FRR
"event-id": "integer" Event ID
}
]
},
"label-fib": { Labels For FIB
"informations": { Forwarding filtering details
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
}
]
},
"forwarding-details": { MPLS Forwarding Detail table
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
}
]
},
"label-security": { MPLS label security
"interfaces": { MPLS label security interface table
{
"rpf-enabled": "boolean", RPF is enabled on interface
"rpfifh": "string", RPF interface handle
"rpf-supported": "boolean", RPF stats supported per interface
"rpf-drops": "integer", RPF drops
"mld-supported": "boolean", Multi-label drop counters are supported per\ninterface
"mld-enabled": "boolean", Multi-label drop is enabled on interface
"multi-label-drops": "integer", Multi-label drops
"interface-name": "string" Interface Name
}
]
},
"summary": { MPLS label security summary
"rpf-drops": "integer", RPF drops
"multi-label-drops": "integer" Multi-label drops
}
}
},
"tunnel": { TE Tunnel information
"forwarding-tunnels": { Forwarding details for TE tunnels
{
"fwdg": { Tunnel forwarding information
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label value
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer" The AFI table ID
},
"tunnel-info": { Tunnel head information
"tunnel-load-metric": "integer", Tunnel Load Metric
"tunnel-resolution-incomplete": "boolean", Tunnel head resolution is incomplete
"tunnel-local-label": "integer", Tunnel Local label
"tunnel-fwd-class": "integer", Tunnel Forward Class
"tunnel-resolution-inconsistent": "boolean", Tunnel head resolition is inconsitent b/w TEhead\nand Local label
"tunnel-interface-name": "string", Tunnel interface
"tunnel-is-srte": "boolean", Is Tunnel SRTE
"tunnel-is-programmed-to-drop": "boolean" Is Tunnel programmed as drop
},
"interface-name": "string" Interface Name
}
]
}
},
"frr-database": { MPLS forwarding FRR Database
"frrdb-tunnel-midpoints": { MPLS forwarding FRR Database Tunnel Midpoint\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"local-label": "string" Local label value
}
]
},
"frrdb-summary": { MPLS forwarding FRR Database Summary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-protected-interface-table-summaries": { MPLS forwarding FRR Database Protected\nInterface Summary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
}
]
},
"frrdb-tunnel-head-summary": { MPLS forwarding FRR Database Tunnel Head\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-midpoint-summary": { MPLS forwarding FRR Database Tunnel Midpoint\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-heads": { MPLS forwarding FRR Database Tunnel Head\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"interface-name": "string" Interface Name
}
]
},
"frrdb-backup-interface-summaries": { MPLS forwarding FRR Database Backup Interface\nSummary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
}
]
}
}
}
]
}
}
NODE - Retrieve
Retrieve operation of resource: node
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FORWARDING-SUMMARY - Retrieve
Retrieve operation of resource: forwarding-summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-summary": { MPLS forwarding summary
"te-internal-entries": "integer", Number of TE internal forwarding entries
"global-dropped-packets": "integer", Number of global FIB packets dropped
"te-head-entries": "integer", Number of TE tunnel head imposition entries
"mte-midpoint-entries": "integer", Number of MTE midpoint entries
"total-p2mp-forwarding-updates": "integer", Total forwarding updates from MRIB to LFDs
"reserved-label-entries": "integer", Number of reserved label entries
"ignore-protect": "integer", Number of TE tunnels treated as non-protected
"total-p2mp-iir-forwarding-drop-messages": "integer", Total IIR triggered p2mp forwarding MRIB\nmessages dropped
"ipv4-imposition-entries": "integer", Number of IPv4 imposition entries
"lowest-label": "integer", Lowest label in use
"te-frr-next-hop-entries": "integer", Number of TE FRR protected next-hop entries
"deleted-stale-entries": "integer", Number of delete stale label entries
"te-frr-head-entries": "integer", Number of TE FRR tunnel head imposition entries
"total-p2mp-forwarding-drop-messages": "integer", Total p2mp forwarding messages dropped from MRIB\nto LFDs
"global-fragmented-packets": "integer", Number of global FIB packets fragmented
"global-failed-lookups": "integer", Number of global failed lookups
"total-p2mp-forwarding-added-or-modify-messages": "integer", Total p2mp forwarding add/modify messages from\nMRIB to LFDs
"label-switched-entries": "integer", Number of label swap/disposition entries
"total-forwarding-update-messages": "integer", Total forwarding update messages from LSD to\nLFDs
"lrpf-entries": "integer", Number of labels with RPF
"te-frr-mid-points-entries": "integer", Number of TE FRR MidPoints forwarding entries
"te-frr-internal-entries": "integer", Number of TE internal forwarding entries
"total-forwarding-updates": "integer", Total forwarding updates from LSD to LFDs
"te-frr-interface-entries": "integer", Number of TE FRR protected interface entries
"total-p2mp-forwarding-delete-messages": "integer", Total p2mp forwarding del messages from MRIB to\nLFDs
"mte-ll-entries": "integer", Number of MTE local entries
"te-mid-points-entries": "integer", Number of TE MidPoints forwarding entries
"mte-head-entries": "integer", Number of MTE tunnel head entries
"highest-label": "integer" Highest Label in use
}
}
FRR-LOGS - Retrieve
Retrieve operation of resource: frr-logs
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-logs": { FRR Log Table
{
"number-of-rewrites-affected": "integer", Number of rewrites affected
"start-time": { Time of FRR event processing start, Seconds in\nUTC, and Nano Seconds
"seconds": "string", Seconds part of time valueiin UTC
"nanoseconds": "string" Nanoseconds part of time value
},
"frr-event-node-id": "string", Node on which the FRR event happened
"protected-frr-interface-name": "string", Interface
"switching-time-nsecs": "integer", Time to switch rewrites [nsecs]
"next-hop": "integer", Next Hop
"fast-bundle-member-down-interface": "integer", Fast Bundle Member Down Interface
"main-processing": "integer", Main Processing for FRR
"event-id": "integer" Event ID
}
]
}
}
FRR-LOG - Retrieve
Retrieve operation of resource: frr-log
ID of node-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
START-TIME - Retrieve
Retrieve operation of resource: start-time
ID of node-name
ID of event-id
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"start-time": { Time of FRR event processing start, Seconds in\nUTC, and Nano Seconds
"seconds": "string", Seconds part of time valueiin UTC
"nanoseconds": "string" Nanoseconds part of time value
}
}
LABEL-FIB - Retrieve
Retrieve operation of resource: label-fib
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-fib": { Labels For FIB
"informations": { Forwarding filtering details
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
}
]
},
"forwarding-details": { MPLS Forwarding Detail table
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
}
]
},
"label-security": { MPLS label security
"interfaces": { MPLS label security interface table
{
"rpf-enabled": "boolean", RPF is enabled on interface
"rpfifh": "string", RPF interface handle
"rpf-supported": "boolean", RPF stats supported per interface
"rpf-drops": "integer", RPF drops
"mld-supported": "boolean", Multi-label drop counters are supported per\ninterface
"mld-enabled": "boolean", Multi-label drop is enabled on interface
"multi-label-drops": "integer", Multi-label drops
"interface-name": "string" Interface Name
}
]
},
"summary": { MPLS label security summary
"rpf-drops": "integer", RPF drops
"multi-label-drops": "integer" Multi-label drops
}
}
}
}
FORWARDING-DETAILS - Retrieve
Retrieve operation of resource: forwarding-details
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-details": { MPLS Forwarding Detail table
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
}
]
}
}
FORWARDING-DETAIL - Retrieve
Retrieve operation of resource: forwarding-detail
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
LDI-INFORMATION - Retrieve
Retrieve operation of resource: ldi-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
}
}
MULTICAST-INFORMATION - Retrieve
Retrieve operation of resource: multicast-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
}
}
LABEL-INFORMATION - Retrieve
Retrieve operation of resource: label-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Outgoing Physical Interface
}
}
LABEL-INFORMATION-DETAIL - Retrieve
Retrieve operation of resource: label-information-detail
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
}
}
LABEL-STACK - Retrieve
Retrieve operation of resource: label-stack
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
EXACT-ROUTE-HASH-INFO - Retrieve
Retrieve operation of resource: exact-route-hash-info
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
}
}
INFORMATIONS - Retrieve
Retrieve operation of resource: informations
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"informations": { Forwarding filtering details
{
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer", The AFI table ID
"eos": "string", End of stack flag
"label-value": "string" Local label value
}
]
}
}
INFORMATION - Retrieve
Retrieve operation of resource: information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
LDI-INFORMATION - Retrieve
Retrieve operation of resource: ldi-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
}
}
MULTICAST-INFORMATION - Retrieve
Retrieve operation of resource: multicast-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
}
}
LABEL-INFORMATION - Retrieve
Retrieve operation of resource: label-information
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Outgoing Physical Interface
}
}
LABEL-INFORMATION-DETAIL - Retrieve
Retrieve operation of resource: label-information-detail
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
}
}
LABEL-STACK - Retrieve
Retrieve operation of resource: label-stack
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
EXACT-ROUTE-HASH-INFO - Retrieve
Retrieve operation of resource: exact-route-hash-info
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
}
}
LABEL-SECURITY - Retrieve
Retrieve operation of resource: label-security
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-security": { MPLS label security
"interfaces": { MPLS label security interface table
{
"rpf-enabled": "boolean", RPF is enabled on interface
"rpfifh": "string", RPF interface handle
"rpf-supported": "boolean", RPF stats supported per interface
"rpf-drops": "integer", RPF drops
"mld-supported": "boolean", Multi-label drop counters are supported per\ninterface
"mld-enabled": "boolean", Multi-label drop is enabled on interface
"multi-label-drops": "integer", Multi-label drops
"interface-name": "string" Interface Name
}
]
},
"summary": { MPLS label security summary
"rpf-drops": "integer", RPF drops
"multi-label-drops": "integer" Multi-label drops
}
}
}
INTERFACES - Retrieve
Retrieve operation of resource: interfaces
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"interfaces": { MPLS label security interface table
{
"rpf-enabled": "boolean", RPF is enabled on interface
"rpfifh": "string", RPF interface handle
"rpf-supported": "boolean", RPF stats supported per interface
"rpf-drops": "integer", RPF drops
"mld-supported": "boolean", Multi-label drop counters are supported per\ninterface
"mld-enabled": "boolean", Multi-label drop is enabled on interface
"multi-label-drops": "integer", Multi-label drops
"interface-name": "string" Interface Name
}
]
}
}
INTERFACE - Retrieve
Retrieve operation of resource: interface
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
SUMMARY - Retrieve
Retrieve operation of resource: summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"summary": { MPLS label security summary
"rpf-drops": "integer", RPF drops
"multi-label-drops": "integer" Multi-label drops
}
}
TUNNEL - Retrieve
Retrieve operation of resource: tunnel
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel": { TE Tunnel information
"forwarding-tunnels": { Forwarding details for TE tunnels
{
"fwdg": { Tunnel forwarding information
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer" The AFI table ID
},
"tunnel-info": { Tunnel head information
"tunnel-load-metric": "integer", Tunnel Load Metric
"tunnel-resolution-incomplete": "boolean", Tunnel head resolution is incomplete
"tunnel-local-label": "integer", Tunnel Local label
"tunnel-fwd-class": "integer", Tunnel Forward Class
"tunnel-resolution-inconsistent": "boolean", Tunnel head resolition is inconsitent b/w TEhead\nand Local label
"tunnel-interface-name": "string", Tunnel interface
"tunnel-is-srte": "boolean", Is Tunnel SRTE
"tunnel-is-programmed-to-drop": "boolean" Is Tunnel programmed as drop
},
"interface-name": "string" Interface Name
}
]
}
}
}
FORWARDING-TUNNELS - Retrieve
Retrieve operation of resource: forwarding-tunnels
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"forwarding-tunnels": { Forwarding details for TE tunnels
{
"fwdg": { Tunnel forwarding information
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer" The AFI table ID
},
"tunnel-info": { Tunnel head information
"tunnel-load-metric": "integer", Tunnel Load Metric
"tunnel-resolution-incomplete": "boolean", Tunnel head resolution is incomplete
"tunnel-local-label": "integer", Tunnel Local label
"tunnel-fwd-class": "integer", Tunnel Forward Class
"tunnel-resolution-inconsistent": "boolean", Tunnel head resolition is inconsitent b/w TEhead\nand Local label
"tunnel-interface-name": "string", Tunnel interface
"tunnel-is-srte": "boolean", Is Tunnel SRTE
"tunnel-is-programmed-to-drop": "boolean" Is Tunnel programmed as drop
},
"interface-name": "string" Interface Name
}
]
}
}
FORWARDING-TUNNEL - Retrieve
Retrieve operation of resource: forwarding-tunnel
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
TUNNEL-INFO - Retrieve
Retrieve operation of resource: tunnel-info
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"tunnel-info": { Tunnel head information
"tunnel-load-metric": "integer", Tunnel Load Metric
"tunnel-resolution-incomplete": "boolean", Tunnel head resolution is incomplete
"tunnel-local-label": "integer", Tunnel Local label
"tunnel-fwd-class": "integer", Tunnel Forward Class
"tunnel-resolution-inconsistent": "boolean", Tunnel head resolition is inconsitent b/w TEhead\nand Local label
"tunnel-interface-name": "string", Tunnel interface
"tunnel-is-srte": "boolean", Is Tunnel SRTE
"tunnel-is-programmed-to-drop": "boolean" Is Tunnel programmed as drop
}
}
FWDG - Retrieve
Retrieve operation of resource: fwdg
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"fwdg": { Tunnel forwarding information
"leaf-time-in-milli-seconds": "integer", The time of last update in msec
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
},
"eos-bit": "integer", EOS bit
"lw-ldi-pointer": "integer", The pointer to the LW-LDI
"leaf-local-label": "integer", Local label
"multicast-label": "boolean", The unicast or multicast label
"path-list-flags": "integer", The pathlist flags
"ldi-type": "integer", The LDI type
"lw-shared-ldi-pointer": "integer", The pointer to the shared LDI in LW-LDI
"label-information": [ No description
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Label-infos in FIB leaf
}
],
"leaf-referance-count": "integer", Number of references to the leaf
"leaf-flags": "integer", The leaf flags
"hardware-information": "string", Hardware info
"ldi-flags": "integer", The LDI flags
"path-list-referance-count": "integer", Number of references to the pathlist
"ldi-pointer": "integer", The pointer to the LDI
"lspa-flags": "integer", The LSPA flags
"ldi-referance-count": "integer", Number of references to the LDI
"lw-ldi-type": "integer", The LW-LDI type
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
},
"lw-ldi-refernace-count": "integer", The LW-LDI refcounter
"afi-table-id": "integer" The AFI table ID
}
}
LDI-INFORMATION - Retrieve
Retrieve operation of resource: ldi-information
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"ldi-information": { LDI-info in FIB leaf
"ldi-hardware-information": "string" Hardware info
}
}
MULTICAST-INFORMATION - Retrieve
Retrieve operation of resource: multicast-information
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"multicast-information": { The multicast info
"multicast-mpls-protocol-output-paths": "integer", num multicast mpls prot output paths
"multicast-tunnel-interface-handler": "string", multicast mpls tunnel
"multicast-platform-data-length": "integer", The multicast platform data len
"multicast-tunnel-id": "integer", multicast mpls P2MP-TE tunnel id or MLDP Tunnel\nLSMID on all nodes
"multicast-tunnel-next-hop-information": "integer", multicast nhinfo for p2mp TE Head
"multicast-mol-referance-count": "integer", MOL refcount
"multicast-mpls-output-paths": "integer", num multicast mpls output paths
"multicast-platform-data": "string", The multicast platform data
"multicast-tunnel-lspvif": "integer", multicast LSPVIF for MLDP Tunnels
"multicast-mol-base-flags": "integer", MOL base flags
"multicast-mol-flags": "integer", MOL flags
"multicast-rpf-id": "integer", The multicast RPF-ID
"multicast-encap-id": "integer", The multicast ENCAP-ID
"multicast-mpls-local-output-paths": "integer" num multicast mpls local output paths
}
}
LABEL-INFORMATION - Retrieve
Retrieve operation of resource: label-information
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-information-route-version": "integer", The version of the route
"outgoing-interface": "string", Outgoing interface
"label-information-next-hop-type": "string", NHinfo Type
"label-information-next-hop-protocol": "string", The address family (v4/v6)
"outgoing-interface-string": "string", Output Interface in string format
"outgoing-label": "integer", Outgoing label
"outgoing-parent-interface": "string", Outgoing Parent Interface
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
},
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
},
"outgoing-label-string": "string", Output Label in string format
"label-information-next-hop-string": "string", Next hop address in string format
"label-information-type": "integer", Label-Info type
"mpls-adjacency-flags": "integer", MPLS Adjacency flags
"tunnel-interface": "string", Tunnel Interface
"local-label": "integer", Local label
"tx-bytes": "integer", Bytes transmitted per LSP
"tunnel-id-present": "boolean", Tunnel id present?
"label-information-time-in-milli-seconds": "integer", The time of last update in msec
"label-information-path-index": "integer", LabelInformationPathIndex
"prefix-or-id": "string", Prefix Or ID
"tx-packets": "integer", Packets transmitted per LSP
"outgoing-physical-interface": "string" Outgoing Physical Interface
}
}
LABEL-INFORMATION-DETAIL - Retrieve
Retrieve operation of resource: label-information-detail
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"label-information-detail": { Detail label info
"status": "string", Status
"transmit-number-of-bytes-switched": "integer", Number of Bytes switched
"total-encapsulation-size": "integer", Total encapsulation size: L2 + MPLS
"next-hop-interface": "string", Next hop interface
"l3-mtu": "integer", L3 MTU
"transmit-number-of-packets-switched": "integer", Number of packets switched
"mac-size": "integer", Length of L2 encapsulation
"label-stack": [ No description
{
"entry": "integer" Label stack
}
],
"next-hop-string": "string", Next hop address in string format
"next-hop-protocol": "string" The address family (V4/V6)
}
}
LABEL-STACK - Retrieve
Retrieve operation of resource: label-stack
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
EXACT-ROUTE-HASH-INFO - Retrieve
Retrieve operation of resource: exact-route-hash-info
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"exact-route-hash-info": { Path's Hash info in case of exact-route command
"hash-index-is-valid": "boolean", Is Hash Index valid?
"hash-index": "integer" Hash Index value
}
}
FRR-DATABASE - Retrieve
Retrieve operation of resource: frr-database
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-database": { MPLS forwarding FRR Database
"frrdb-tunnel-midpoints": { MPLS forwarding FRR Database Tunnel Midpoint\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"local-label": "string" Local label value
}
]
},
"frrdb-summary": { MPLS forwarding FRR Database Summary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-protected-interface-table-summaries": { MPLS forwarding FRR Database Protected\nInterface Summary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
}
]
},
"frrdb-tunnel-head-summary": { MPLS forwarding FRR Database Tunnel Head\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-midpoint-summary": { MPLS forwarding FRR Database Tunnel Midpoint\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
},
"frrdb-tunnel-heads": { MPLS forwarding FRR Database Tunnel Head\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"interface-name": "string" Interface Name
}
]
},
"frrdb-backup-interface-summaries": { MPLS forwarding FRR Database Backup Interface\nSummary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
}
]
}
}
}
FRRDB-SUMMARY - Retrieve
Retrieve operation of resource: frrdb-summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-summary": { MPLS forwarding FRR Database Summary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
}
}
FRRDB-PROTECTED-INTERFACE-TABLE-SUMMARIES - Retrieve
Retrieve operation of resource: frrdb-protected-interface-table-summaries
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-protected-interface-table-summaries": { MPLS forwarding FRR Database Protected\nInterface Summary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
}
]
}
}
FRRDB-PROTECTED-INTERFACE-TABLE-SUMMARY - Retrieve
Retrieve operation of resource: frrdb-protected-interface-table-summary
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FRRDB-TUNNEL-MIDPOINT-SUMMARY - Retrieve
Retrieve operation of resource: frrdb-tunnel-midpoint-summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-tunnel-midpoint-summary": { MPLS forwarding FRR Database Tunnel Midpoint\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
}
}
FRRDB-TUNNEL-MIDPOINTS - Retrieve
Retrieve operation of resource: frrdb-tunnel-midpoints
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-tunnel-midpoints": { MPLS forwarding FRR Database Tunnel Midpoint\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"local-label": "string" Local label value
}
]
}
}
FRRDB-TUNNEL-MIDPOINT - Retrieve
Retrieve operation of resource: frrdb-tunnel-midpoint
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FRR-DB - Retrieve
Retrieve operation of resource: frr-db
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
}
FRR-ENTRY-ID - Retrieve
Retrieve operation of resource: frr-entry-id
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
}
}
HEAD - Retrieve
Retrieve operation of resource: head
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
}
}
MIDPOINT - Retrieve
Retrieve operation of resource: midpoint
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
}
MULTICAST-LEG - Retrieve
Retrieve operation of resource: multicast-leg
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
}
FRR-ENTRY-ID - Retrieve
Retrieve operation of resource: frr-entry-id
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
}
}
HEAD - Retrieve
Retrieve operation of resource: head
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
}
}
MIDPOINT - Retrieve
Retrieve operation of resource: midpoint
ID of node-name
ID of local-label
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
}
FRRDB-TUNNEL-HEADS - Retrieve
Retrieve operation of resource: frrdb-tunnel-heads
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-tunnel-heads": { MPLS forwarding FRR Database Tunnel Head\nTable
{
"frr-lable-string": "string", FRR label in string format
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
},
"outgoing-lable-string": "string", Output label in string format
"interface-name": "string" Interface Name
}
]
}
}
FRRDB-TUNNEL-HEAD - Retrieve
Retrieve operation of resource: frrdb-tunnel-head
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}
FRR-DB - Retrieve
Retrieve operation of resource: frr-db
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-db": { FRR DB
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"multicast-tunnel-legs": "integer", Number of legs in MCAST tunnel
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"multicast-leg": [ No description
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
],
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"is-multicast-tunnel": "boolean", Multicast tunnel
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
}
FRR-ENTRY-ID - Retrieve
Retrieve operation of resource: frr-entry-id
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
}
}
HEAD - Retrieve
Retrieve operation of resource: head
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
}
}
MIDPOINT - Retrieve
Retrieve operation of resource: midpoint
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
}
MULTICAST-LEG - Retrieve
Retrieve operation of resource: multicast-leg
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
},
"frr-label": "integer", FRR output label
"outgoing-interface": "string", Outgoing interface
"frr-next-hop-ipv4-address": "string", Next hop IPv4 address
"is-mldp-lsp": "boolean", MLDP or P2MP-TE
"tunnel-interface-name": "string", Tunnel interface
"input-label": "integer", Input label
"frr-interface-name": "string", FRR interface
"entry-frr-state": "string", MPLS FRR entry state
"outgoing-label": "integer" Outgoing label
}
}
FRR-ENTRY-ID - Retrieve
Retrieve operation of resource: frr-entry-id
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frr-entry-id": { FRR entry ID
"role": "string", Role
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
},
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
}
}
HEAD - Retrieve
Retrieve operation of resource: head
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"head": { head
"destination-prefix": "string", Destination prefix
"destination-prefix-length": "integer" Destination prefix length
}
}
MIDPOINT - Retrieve
Retrieve operation of resource: midpoint
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"midpoint": { midpoint
"tunnel-id": "integer", Tunnel ID
"lspid": "integer", LSP ID
"source-address": "string" Source IPv4 address
}
}
FRRDB-TUNNEL-HEAD-SUMMARY - Retrieve
Retrieve operation of resource: frrdb-tunnel-head-summary
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-tunnel-head-summary": { MPLS forwarding FRR Database Tunnel Head\nSummary
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer" Number of FRR rewrites in Partial state
}
}
FRRDB-BACKUP-INTERFACE-SUMMARIES - Retrieve
Retrieve operation of resource: frrdb-backup-interface-summaries
ID of node-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
"frrdb-backup-interface-summaries": { MPLS forwarding FRR Database Backup Interface\nSummary Table
{
"active": "integer", Number of FRR rewrites in Active state
"ready": "integer", Number of FRR rewrites in Ready state
"other": "integer", Number of FRR rewrites in an unrecognized state
"partial": "integer", Number of FRR rewrites in Partial state
"interface-name": "string" Interface Name
}
]
}
}
FRRDB-BACKUP-INTERFACE-SUMMARY - Retrieve
Retrieve operation of resource: frrdb-backup-interface-summary
ID of node-name
ID of interface-name
Successful operation
Internal Error
Response Content-Types: application/json
Response Example (200 OK)
{
}